JPG ਤੋਂ PNG ਪਰਿਵਰਤਕ
JPG ਚਿੱਤਰਾਂ ਨੂੰ ਉੱਚ ਗੁਣਵੱਤਾ ਦੇ ਨਾਲ ਤੁਰੰਤ PNG ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲੋ। ਸੁਰੱਖਿਅਤ, ਤੇਜ਼ ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫਤ।
JPG ਨੂੰ ਇੱਥੇ ਖਿੱਚੋ ਅਤੇ ਸੁੱਟੋ
50MB ਤੱਕ ਸਪੋਰਟ ਕਰਦਾ ਹੈ
JPG ਚਿੱਤਰਾਂ ਨੂੰ ਉੱਚ ਗੁਣਵੱਤਾ ਦੇ ਨਾਲ ਤੁਰੰਤ PNG ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲੋ। ਸੁਰੱਖਿਅਤ, ਤੇਜ਼ ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫਤ।
50MB ਤੱਕ ਸਪੋਰਟ ਕਰਦਾ ਹੈ
JPG ਨੂੰ PNG ਵਿੱਚ ਬਦਲਣਾ ਵਧੇਰੇ ਆਮ ਚਿੱਤਰ ਫਾਰਮੈਟ ਬੇਨਤੀਆਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ, ਪਰ ਇਹ ਸਭ ਤੋਂ ਵੱਧ ਗਲਤ ਸਮਝਿਆ ਵੀ ਹੈ। JPG ਨੁਕਸਾਨਦਾਇਕ ਹੈ: ਹਰ ਵਾਰ ਜਦੋਂ ਫਾਰਮੈਟ ਕਿਸੇ ਚਿੱਤਰ ਨੂੰ ਏਨਕੋਡ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਉੱਚ-ਵਾਰਵਾਰਤਾ ਵਾਲੀ ਜਾਣਕਾਰੀ ਨੂੰ ਰੱਦ ਕਰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਮਨੁੱਖੀ ਅੱਖ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੀ ਹੈ, ਅਤੇ ਉਹ ਜਾਣਕਾਰੀ ਮੁੜ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ। ਇੱਕ ਮੌਜੂਦਾ JPG ਨੂੰ PNG ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਨਾਲ ਇੱਕ ਨੁਕਸਾਨ ਰਹਿਤ ਕੰਟੇਨਰ ਪੈਦਾ ਹੁੰਦਾ ਹੈ ਜੋ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਇੱਕ ਘਾਟੇ ਵਾਲਾ ਬਿੱਟਮੈਪ ਹੈ, ਇਸਲਈ ਤੁਸੀਂ ਕੋਈ ਵੀ ਗੁਆਚਿਆ ਵੇਰਵਾ ਵਾਪਸ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰ ਸਕਦੇ। ਤੁਸੀਂ ਜੋ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ ਉਹ ਇੱਕ ਅਜਿਹਾ ਫਾਰਮੈਟ ਹੈ ਜੋ ਪਾਰਦਰਸ਼ਤਾ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਬਿਨਾਂ ਕਿਸੇ ਹੋਰ ਗਿਰਾਵਟ ਦੇ ਵਾਰ-ਵਾਰ ਸੰਪਾਦਨਾਂ ਨੂੰ ਬਰਦਾਸ਼ਤ ਕਰਦਾ ਹੈ, ਅਤੇ JPG (ਡਿਸਕਾਰਡ ਸਟਿੱਕਰ, ਕੁਝ ਪ੍ਰਿੰਟ ਪਾਈਪਲਾਈਨਾਂ, ਕੁਝ ਗੇਮ ਇੰਜਣ ਸੰਪਤੀ ਆਯਾਤਕ) ਨੂੰ ਅਸਵੀਕਾਰ ਕਰਨ ਵਾਲੇ ਸਾਧਨਾਂ ਦੁਆਰਾ ਵਧੇਰੇ ਭਰੋਸੇਯੋਗਤਾ ਨਾਲ ਸਵੀਕਾਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਇਹ ਟੂਲ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਬਿਲਟ-ਇਨ ਚਿੱਤਰ ਡੀਕੋਡਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ JPG ਨੂੰ ਡੀਕੋਡ ਕਰਦਾ ਹੈ, ਨਤੀਜੇ ਵਜੋਂ ਬਿੱਟਮੈਪ ਨੂੰ HTML5 ਕੈਨਵਸ 'ਤੇ ਖਿੱਚਦਾ ਹੈ, ਅਤੇ DEFLATE-ਸੰਕੁਚਿਤ ਨੁਕਸਾਨ ਰਹਿਤ ਸਟੋਰੇਜ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ PNG ਵਜੋਂ ਕੈਨਵਸ ਨੂੰ ਮੁੜ-ਏਨਕੋਡ ਕਰਦਾ ਹੈ। ਪਰਿਵਰਤਨ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੀ ਡਿਵਾਈਸ 'ਤੇ ਹੁੰਦਾ ਹੈ — ਫਾਈਲ ਕਦੇ ਵੀ ਸਰਵਰ 'ਤੇ ਨਹੀਂ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਇਸ ਬਾਰੇ ਕੁਝ ਵੀ ਲੌਗ ਨਹੀਂ ਹੁੰਦਾ ਹੈ। ਆਉਟਪੁੱਟ PNG ਡਿਕੋਡ ਕੀਤੇ JPG ਲਈ ਪਿਕਸਲ ਸਮਗਰੀ ਵਿੱਚ ਬਾਈਟ-ਬਾਇਟ-ਬਾਈਟ ਸਮਾਨ ਹੈ, ਜਿਸ ਵਿੱਚ ਕੋਈ ਵੀ ਕੰਪਰੈਸ਼ਨ ਕਲਾਤਮਕ ਚੀਜ਼ਾਂ ਸ਼ਾਮਲ ਹਨ ਜੋ ਸਰੋਤ ਵਿੱਚ ਪਹਿਲਾਂ ਤੋਂ ਮੌਜੂਦ ਸਨ।
ਜੇ ਤੁਹਾਡਾ ਟੀਚਾ JPG ਕਲਾਤਮਕ ਚੀਜ਼ਾਂ ਨੂੰ ਹਟਾਉਣਾ ਹੈ ਜਾਂ ਉੱਚ-ਵਫ਼ਾਦਾਰ ਚਿੱਤਰ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ, ਤਾਂ ਸਿਰਫ਼ ਫਾਰਮੈਟ ਰੂਪਾਂਤਰਣ ਮਦਦ ਨਹੀਂ ਕਰੇਗਾ। ਸਾਫ਼-ਸੁਥਰਾ ਪਹੁੰਚ ਅਸਲ ਅਸਪਸ਼ਟ ਸਰੋਤ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ — ਕੈਮਰੇ ਤੋਂ RAW, ਸੰਪਾਦਨਯੋਗ ਫੋਟੋਸ਼ਾਪ ਦਸਤਾਵੇਜ਼, ਜਾਂ ਡਿਜ਼ਾਈਨ ਟੂਲ ਤੋਂ ਇੱਕ PNG ਨਿਰਯਾਤ — ਅਤੇ ਇਸਨੂੰ ਬਦਲਣਾ। JPG-ਤੋਂ-PNG ਪਰਿਵਰਤਨ ਨੂੰ ਇੱਕ ਪੈਕੇਜਿੰਗ ਪਰਿਵਰਤਨ ਵਜੋਂ ਮੰਨੋ, ਗੁਣਵੱਤਾ ਵਿੱਚ ਸੁਧਾਰ ਨਹੀਂ।
ਦੋ ਸਭ ਤੋਂ ਆਮ ਕਾਰਨ ਅਨੁਕੂਲਤਾ ਅਤੇ ਸੰਪਾਦਨਯੋਗਤਾ ਹਨ। ਕੁਝ ਪਲੇਟਫਾਰਮ — ਟਾਈਪਿੰਗ ਕੀਬੋਰਡ ਸਟਿੱਕਰ ਲਾਇਬ੍ਰੇਰੀਆਂ, ਕੁਝ ਵਪਾਰਕ ਪ੍ਰਿੰਟ ਸੇਵਾਵਾਂ, ਬਹੁਤ ਸਾਰੇ ਪੁਰਾਣੇ ਸਮਗਰੀ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ — ਸਿਰਫ਼ PNG ਸਵੀਕਾਰ ਕਰਦੇ ਹਨ। ਅੱਪਲੋਡ ਫਾਰਮ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਨਾਲੋਂ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਕਨਵਰਟ ਕਰਨਾ ਤੇਜ਼ ਹੈ। PNG ਗੁਣਵੱਤਾ ਦੇ ਨੁਕਸਾਨ ਤੋਂ ਬਿਨਾਂ ਵਾਰ-ਵਾਰ ਬਚਤ ਨੂੰ ਵੀ ਬਰਦਾਸ਼ਤ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਜੇਕਰ ਤੁਸੀਂ ਅੰਤਿਮ ਸੰਸਕਰਣ ਤਿਆਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਗ੍ਰਾਫਿਕਸ ਟੂਲ ਵਿੱਚ ਚਿੱਤਰ ਨੂੰ ਕਈ ਵਾਰ ਸੰਪਾਦਿਤ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ ਸੇਵ ਦੇ ਵਿਚਕਾਰ PNG ਵਿੱਚ ਕੰਮ ਕਰਨਾ ਪੀੜ੍ਹੀ ਦੇ JPG ਕਲਾਤਮਕ ਚੀਜ਼ਾਂ ਨੂੰ ਰੋਕਦਾ ਹੈ।
PNG ਪਾਰਦਰਸ਼ਤਾ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜੋ ਚਿੱਤਰ ਓਵਰਲੇਅ, ਵੱਖੋ-ਵੱਖਰੇ ਪਿਛੋਕੜਾਂ ਦੇ ਵਿਰੁੱਧ ਰੱਖੇ ਗਏ ਲੋਗੋ, ਅਤੇ ਕਿਸੇ ਵੀ ਕੰਪੋਜ਼ਿਟਿੰਗ ਕੰਮ ਲਈ ਲੋੜੀਂਦਾ ਹੈ। JPG ਇੱਕ ਪਾਰਦਰਸ਼ੀ ਪਿਕਸਲ ਨੂੰ ਨਹੀਂ ਦਰਸਾਉਂਦਾ; PNG ਵਿੱਚ ਬਦਲਣਾ ਪਾਰਦਰਸ਼ਤਾ ਨੂੰ ਜੋੜਨ ਵੱਲ ਪਹਿਲਾ ਕਦਮ ਹੈ, ਹਾਲਾਂਕਿ JPG-ਤੋਂ-PNG ਕਦਮ ਖੁਦ ਇਸਨੂੰ ਨਹੀਂ ਜੋੜਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਅਲਫ਼ਾ ਪੇਸ਼ ਕਰਨ ਲਈ ਇੱਕ ਵੱਖਰੇ ਕਦਮ (ਬੈਕਗ੍ਰਾਉਂਡ ਹਟਾਉਣ, ਮਾਸਕਿੰਗ) ਦੀ ਲੋੜ ਹੋਵੇਗੀ। ਇਹ ਕਨਵਰਟਰ ਸਿਰਫ ਫਾਰਮੈਟ ਰੈਪਰ ਨੂੰ ਬਦਲਦਾ ਹੈ।
ਪਰਿਵਰਤਨ ਇੱਕ ਸਿੰਗਲ ਬ੍ਰਾਊਜ਼ਰ ਓਪਰੇਸ਼ਨ ਹੈ। ਕੋਈ ਸੌਫਟਵੇਅਰ ਇੰਸਟਾਲ ਨਹੀਂ, ਕੋਈ ਅੱਪਲੋਡ ਨਹੀਂ।
ਇਹ ਉਹ ਸਥਿਤੀਆਂ ਹਨ ਜਿੱਥੇ JPG ਤੋਂ PNG ਵਿੱਚ ਬਦਲਣਾ ਅਸਲ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ।
JPEG (ITU-T T.81) ਇੱਕ 8×8 ਬਲਾਕ ਡਿਸਕ੍ਰਿਟ ਕੋਸਾਈਨ ਟਰਾਂਸਫਾਰਮ, ਇੱਕ ਗੁਣਵੱਤਾ ਕਾਰਕ ਦੁਆਰਾ ਕੁੰਜੀਬੱਧ ਸਕੇਲਰ ਕੁਆਂਟਾਈਜ਼ੇਸ਼ਨ, ਅਤੇ ਹਫਮੈਨ ਐਂਟਰੋਪੀ ਕੋਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਚਿੱਤਰਾਂ ਨੂੰ ਏਨਕੋਡ ਕਰਦਾ ਹੈ। ਫਾਰਮੈਟ 2017 ਤੱਕ ਪੇਟੈਂਟ-ਮੁਕਤ ਹੈ ਅਤੇ ਉਤਪਾਦਨ ਵਿੱਚ ਹਰੇਕ ਬ੍ਰਾਊਜ਼ਰ, OS, ਅਤੇ ਕੈਮਰੇ ਦੁਆਰਾ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸਮਰਥਿਤ ਹੈ। ਜੇਪੀਈਜੀ ਨੂੰ ਡੀਕੋਡ ਕਰਨ ਨਾਲ ਇਸਦੀ ਕੁਆਲਿਟੀ ਸੈਟਿੰਗ ਦੀਆਂ ਕਲਾਕ੍ਰਿਤੀਆਂ ਦੇ ਨਾਲ ਇੱਕ ਬਿੱਟਮੈਪ ਮਿਲਦਾ ਹੈ।
PNG (RFC 2083) ਡੀਕੋਡ ਕੀਤਾ ਬਿਟਮੈਪ ਲੈਂਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਫਿਲਟਰ ਕੀਤੇ DEFLATE ਕੰਪਰੈਸ਼ਨ ਰਾਹੀਂ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਪੰਜ ਫਿਲਟਰ ਕਿਸਮਾਂ — ਕੋਈ ਨਹੀਂ, ਸਬ, ਅੱਪ, ਔਸਤ, ਪਾਥ — ਪ੍ਰਤੀ ਸਕੈਨਲਾਈਨ ਅਜ਼ਮਾਈ ਜਾਂਦੀ ਹੈ; ਏਨਕੋਡਰ ਸਭ ਤੋਂ ਵਧੀਆ ਕੰਪਰੈਸ਼ਨ ਦੇਣ ਵਾਲੇ ਨੂੰ ਚੁਣਦਾ ਹੈ। PNG ਨੁਕਸਾਨ ਰਹਿਤ ਹੈ: ਇੱਕੋ ਬਿੱਟਮੈਪ ਨੂੰ ਦੋ ਵਾਰ ਏਨਕੋਡ ਕਰਨ ਨਾਲ ਇੱਕੋ ਪਿਕਸਲ ਮੁੱਲ ਪੈਦਾ ਹੁੰਦੇ ਹਨ, ਹਾਲਾਂਕਿ ਫਾਈਲ ਬਾਈਟ ਫਿਲਟਰ ਵਿਕਲਪਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਹੋ ਸਕਦੇ ਹਨ। ਫਾਰਮੈਟ ਇੱਕ ਵਿਕਲਪਿਕ 8-ਬਿੱਟ ਜਾਂ 16-ਬਿੱਟ ਅਲਫ਼ਾ ਚੈਨਲ ਅਤੇ ਗਾਮਾ ਮੈਟਾਡੇਟਾ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।