PNG ਤੋਂ JPG ਪਰਿਵਰਤਕ
PNG ਚਿੱਤਰਾਂ ਨੂੰ ਉੱਚ ਗੁਣਵੱਤਾ ਦੇ ਨਾਲ ਤੁਰੰਤ JPG ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲੋ। ਸੁਰੱਖਿਅਤ, ਤੇਜ਼ ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫਤ।
PNG ਨੂੰ ਇੱਥੇ ਖਿੱਚੋ ਅਤੇ ਸੁੱਟੋ
50MB ਤੱਕ ਸਪੋਰਟ ਕਰਦਾ ਹੈ
PNG ਚਿੱਤਰਾਂ ਨੂੰ ਉੱਚ ਗੁਣਵੱਤਾ ਦੇ ਨਾਲ ਤੁਰੰਤ JPG ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲੋ। ਸੁਰੱਖਿਅਤ, ਤੇਜ਼ ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫਤ।
50MB ਤੱਕ ਸਪੋਰਟ ਕਰਦਾ ਹੈ
PNG ਅਤੇ JPG (JPEG ਵੀ ਲਿਖਿਆ ਗਿਆ) ਵੈੱਬ 'ਤੇ ਦੋ ਸਭ ਤੋਂ ਆਮ ਰਾਸਟਰ ਚਿੱਤਰ ਫਾਰਮੈਟ ਹਨ, ਪਰ ਇਹ ਵੱਖ-ਵੱਖ ਨੌਕਰੀਆਂ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਸਨ। PNG ਨੁਕਸਾਨ ਰਹਿਤ DEFLATE ਕੰਪਰੈਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਅਤੇ ਪਾਰਦਰਸ਼ਤਾ ਲਈ ਇੱਕ ਅਲਫ਼ਾ ਚੈਨਲ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜੋ ਇਸਨੂੰ ਸਕ੍ਰੀਨਸ਼ੌਟਸ, ਲੋਗੋ, UI ਮੌਕਅੱਪ, ਅਤੇ ਤਿੱਖੇ ਕਿਨਾਰਿਆਂ ਜਾਂ ਟੈਕਸਟ ਵਾਲੇ ਕਿਸੇ ਵੀ ਚਿੱਤਰ ਲਈ ਕੁਦਰਤੀ ਵਿਕਲਪ ਬਣਾਉਂਦਾ ਹੈ। JPG ਨੁਕਸਾਨਦੇਹ DCT-ਆਧਾਰਿਤ ਕੰਪਰੈਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਉੱਚ-ਆਵਿਰਤੀ ਦੇ ਵੇਰਵੇ ਨੂੰ ਦੂਰ ਸੁੱਟ ਦਿੰਦਾ ਹੈ ਜੋ ਅੱਖ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਨਹੀਂ ਰੱਖਦੀ ਹੈ, ਇਸੇ ਕਰਕੇ ਇੱਕ 4 MB ਫੋਟੋਗ੍ਰਾਫਿਕ PNG ਅਕਸਰ 300-500 KB ਤੱਕ ਸੁੰਗੜ ਜਾਂਦਾ ਹੈ ਜਦੋਂ JPG ਦੇ ਰੂਪ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਬਿਨਾਂ ਕੋਈ ਦਿਸਣਯੋਗ ਅੰਤਰ।
ਇਹ ਕਨਵਰਟਰ HTML5 ਕੈਨਵਸ API ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਬਿਲਟ-ਇਨ JPEG ਏਨਕੋਡਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸਿੱਧੇ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਇੱਕ PNG ਬਿਟਮੈਪ ਨੂੰ ਇੱਕ JPG ਫਾਈਲ ਦੇ ਰੂਪ ਵਿੱਚ ਮੁੜ-ਲਿਖਦਾ ਹੈ। ਪਿਕਸਲ ਡੇਟਾ ਕਦੇ ਵੀ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਨੂੰ ਨਹੀਂ ਛੱਡਦਾ — ਇੱਥੇ ਕੋਈ ਅਪਲੋਡ ਨਹੀਂ ਹੈ, ਕੋਈ ਸਰਵਰ ਪ੍ਰਕਿਰਿਆ ਨਹੀਂ ਹੈ, ਅਤੇ ਤੁਹਾਡੀ ਫਾਈਲ ਦੀ ਕੋਈ ਕਾਪੀ ਕਿਤੇ ਵੀ ਬਰਕਰਾਰ ਨਹੀਂ ਹੈ। ਕਿਉਂਕਿ JPG ਦੀ ਕੋਈ ਪਾਰਦਰਸ਼ਤਾ ਨਹੀਂ ਹੈ, ਸੋਰਸ PNG ਵਿੱਚ ਕੋਈ ਵੀ ਪਾਰਦਰਸ਼ੀ ਪਿਕਸਲ ਪਰਿਵਰਤਨ ਦੇ ਦੌਰਾਨ ਇੱਕ ਸਫੈਦ ਬੈਕਗ੍ਰਾਉਂਡ ਵਿੱਚ ਸਮਤਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੀ ਤਸਵੀਰ ਵਿੱਚ ਪਾਰਦਰਸ਼ਤਾ ਦੇ ਉੱਪਰ ਨਰਮ ਐਂਟੀ-ਐਲੀਜ਼ਡ ਕਿਨਾਰੇ ਹਨ, ਤਾਂ ਤੁਸੀਂ ਕਿਨਾਰਿਆਂ 'ਤੇ ਇੱਕ ਬੇਹੋਸ਼ ਚਿੱਟਾ ਹਾਲੋ ਦੇਖ ਸਕਦੇ ਹੋ; ਉਹਨਾਂ ਮਾਮਲਿਆਂ ਲਈ ਅਸਲ PNG ਰੱਖਣਾ, ਜਾਂ WebP ਦੀ ਵਰਤੋਂ ਕਰਨਾ, ਆਮ ਤੌਰ 'ਤੇ ਬਿਹਤਰ ਕਾਲ ਹੁੰਦੀ ਹੈ।
ਪਰਿਵਰਤਨ ਇੱਕ ਸਿੰਗਲ ਪਾਸ ਵਿੱਚ ਹੁੰਦਾ ਹੈ। ਡੀਕੋਡ ਕੀਤੇ PNG ਦੇ ਹਰੇਕ ਪਿਕਸਲ ਨੂੰ 2D ਕੈਨਵਸ ਵਿੱਚ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਕੈਨਵਸ ਨੂੰ ਫਿਰ `canvas.toBlob('image/jpeg', 0.9)` ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਿਰਯਾਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। 0.9 ਕੁਆਲਿਟੀ ਫੈਕਟਰ libjpeg ਸ਼ਬਦਾਂ ਵਿੱਚ ਮੋਟੇ ਤੌਰ 'ਤੇ Q=90 ਨੂੰ ਮੈਪ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਜ਼ਿਆਦਾਤਰ ਫੋਟੋ ਸੰਪਾਦਕਾਂ ਲਈ ਡਿਫੌਲਟ ਮਿੱਠਾ ਸਥਾਨ ਹੈ: ਲਗਭਗ ਸਾਰੀ ਫੋਟੋਗ੍ਰਾਫਿਕ ਸਮੱਗਰੀ ਲਈ ਸਰੋਤ ਤੋਂ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਵੱਖ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ, ਜਦੋਂ ਕਿ ਆਮ ਤੌਰ 'ਤੇ ਫਾਈਲ ਦਾ ਆਕਾਰ 70-90% ਤੱਕ ਘਟਾਉਂਦਾ ਹੈ।
PNG ਨੂੰ JPG ਵਿੱਚ ਬਦਲਣ ਦਾ ਸਭ ਤੋਂ ਆਮ ਕਾਰਨ ਫਾਈਲ ਦਾ ਆਕਾਰ ਹੈ। PNG ਵਜੋਂ ਸੁਰੱਖਿਅਤ ਕੀਤੀਆਂ ਫੋਟੋਆਂ ਬਰਾਬਰ JPG ਨਾਲੋਂ 5–10× ਵੱਡੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ, ਜੋ ਪੇਜ ਲੋਡ ਨੂੰ ਹੌਲੀ ਕਰਦੀਆਂ ਹਨ, ਕਲਾਉਡ ਸਟੋਰੇਜ ਨੂੰ ਭਰਦੀਆਂ ਹਨ, ਅਤੇ ਈਮੇਲ ਕਲਾਇੰਟਸ ਵਿੱਚ ਅਟੈਚਮੈਂਟ ਸੀਮਾਵਾਂ ਨੂੰ ਚਾਲੂ ਕਰਦੀਆਂ ਹਨ। JPG ਉਹ ਫਾਰਮੈਟ ਵੀ ਹੈ ਜਿਸਦੀ ਜ਼ਿਆਦਾਤਰ ਪਲੇਟਫਾਰਮ ਉਮੀਦ ਕਰਦੇ ਹਨ: WhatsApp, ਬਹੁਤ ਸਾਰੇ ਨੌਕਰੀ ਐਪਲੀਕੇਸ਼ਨ ਪੋਰਟਲ, ਸਰਕਾਰੀ ਫਾਰਮ, ਈ-ਕਾਮਰਸ ਉਤਪਾਦ ਅੱਪਲੋਡ ਟੂਲ, ਅਤੇ ਪੁਰਾਣੇ ਸਮਗਰੀ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ ਜਾਂ ਤਾਂ JPG ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ ਜਾਂ PNG ਨੂੰ ਬਿਲਕੁਲ ਰੱਦ ਕਰਦੇ ਹਨ। ਇੱਕ ਵਾਰ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਬਦਲਣਾ ਇੱਕ ਅੱਪਲੋਡ ਗਲਤੀ ਨਾਲ ਲੜਨ ਨਾਲੋਂ ਤੇਜ਼ ਹੈ।
ਗੋਪਨੀਯਤਾ ਵੀ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਔਨਲਾਈਨ ਕਨਵਰਟਰ ਜੋ ਤੁਹਾਡੀ ਫਾਈਲ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੇ ਹਨ ਅਤੇ ਇਸਨੂੰ ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਕਰਦੇ ਹਨ, ਇੱਕ ਕਾਪੀ ਨੂੰ ਲੌਗਸ ਵਿੱਚ, ਬੈਕਅੱਪ ਸਨੈਪਸ਼ਾਟ 'ਤੇ, ਜਾਂ ਇੱਕ CDN ਦੇ ਕੈਸ਼ ਵਿੱਚ ਰੱਖ ਸਕਦੇ ਹਨ। ਆਈਡੀ ਫੋਟੋਆਂ, ਮੈਡੀਕਲ ਸਕੈਨ, ਵਿੱਤੀ ਸਟੇਟਮੈਂਟਾਂ, ਜਾਂ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਵਾਲੀ ਕਿਸੇ ਵੀ ਚੀਜ਼ ਲਈ, ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ-ਆਧਾਰਿਤ ਕਨਵਰਟਰ ਜੋ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਲਾਇੰਟ-ਸਾਈਡ ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ, ਡਿਜ਼ਾਈਨ ਦੁਆਰਾ ਉਸ ਜੋਖਮ ਨੂੰ ਦੂਰ ਕਰਦਾ ਹੈ। ਕੁਝ ਵੀ ਤੁਹਾਡੀ ਮਸ਼ੀਨ ਨੂੰ ਨਹੀਂ ਛੱਡਦਾ.
ਪਰਿਵਰਤਨ ਸਕਿੰਟ ਲੈਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਜਾਂ ਬਹੁਤ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ. ਇੱਥੇ ਪੂਰਾ ਪ੍ਰਵਾਹ ਹੈ:
ਇਹ ਜਾਣਨਾ ਕਿ ਜਦੋਂ JPG ਸਹੀ ਮੰਜ਼ਿਲ ਫਾਰਮੈਟ ਹੈ ਤਾਂ ਤੁਹਾਨੂੰ ਬੇਲੋੜੀ ਗੁਣਵੱਤਾ ਦੇ ਨੁਕਸਾਨ ਤੋਂ ਬਚਣ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ। ਇਹ ਉਹ ਸਥਿਤੀਆਂ ਹਨ ਜਿੱਥੇ PNG ਤੋਂ ਬਦਲਣਾ ਸਭ ਤੋਂ ਵੱਧ ਅਰਥ ਰੱਖਦਾ ਹੈ:
PNG (RFC 2083) ਫਿਲਟਰ ਕੀਤੀ DEFLATE ਸਟ੍ਰੀਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪਿਕਸਲ ਡੇਟਾ ਨੂੰ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਇਹ ਨੁਕਸਾਨ ਰਹਿਤ ਹੈ: ਡੀਕੋਡ ਕੀਤੇ ਚਿੱਤਰ ਵਿੱਚ ਹਰੇਕ ਪਿਕਸਲ ਮੁੱਲ ਮੂਲ ਬਾਈਟ-ਬਾਇਟ-ਬਾਈਟ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। PNG ਇੱਕ 8-ਬਿੱਟ ਅਲਫ਼ਾ ਚੈਨਲ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਪ੍ਰਤੀ-ਪਿਕਸਲ ਪਾਰਦਰਸ਼ਤਾ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਇਸ ਨੂੰ ਵੱਡਾ ਪਰ ਸਹੀ ਬਣਾਉਂਦੀਆਂ ਹਨ।
JPEG (ITU-T T.81) ਚਿੱਤਰ ਨੂੰ 8×8 ਬਲਾਕਾਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ, ਇੱਕ ਵੱਖਰਾ ਕੋਸਾਈਨ ਟਰਾਂਸਫਾਰਮ ਲਾਗੂ ਕਰਦਾ ਹੈ, ਉੱਚ ਫ੍ਰੀਕੁਐਂਸੀਜ਼ 'ਤੇ ਨਤੀਜੇ ਵਜੋਂ ਆਉਣ ਵਾਲੇ ਬਾਰੰਬਾਰਤਾ ਗੁਣਾਂ ਨੂੰ ਵਧੇਰੇ ਆਕ੍ਰਾਮਕ ਢੰਗ ਨਾਲ ਮਾਪਦਾ ਹੈ, ਅਤੇ ਨਤੀਜੇ ਨੂੰ ਹਫਮੈਨ ਕੋਡਿੰਗ ਨਾਲ ਏਨਕੋਡ ਕਰਦਾ ਹੈ। ਕੁਆਲਟੀ ਫੈਕਟਰ (1–100) ਕੁਆਂਟਾਈਜ਼ੇਸ਼ਨ ਟੇਬਲ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ: ਹੇਠਲੇ ਮੁੱਲ ਵਧੇਰੇ ਉੱਚ-ਵਾਰਵਾਰਤਾ ਜਾਣਕਾਰੀ ਨੂੰ ਰੱਦ ਕਰਦੇ ਹਨ, ਸਖ਼ਤ ਕਿਨਾਰਿਆਂ ਅਤੇ ਉੱਚ-ਕੰਟਰਾਸਟ ਖੇਤਰਾਂ 'ਤੇ ਦਿਖਾਈ ਦੇਣ ਵਾਲੀਆਂ ਕਲਾਤਮਕ ਚੀਜ਼ਾਂ ਦੀ ਕੀਮਤ 'ਤੇ ਛੋਟੀਆਂ ਫਾਈਲਾਂ ਪੈਦਾ ਕਰਦੇ ਹਨ। ਕੁਆਲਿਟੀ 90, ਇੱਥੇ ਡਿਫੌਲਟ ਵਜੋਂ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, ਉਹ ਥ੍ਰੈਸ਼ਹੋਲਡ ਹੈ ਜਿਸ ਦੇ ਉੱਪਰ ਜ਼ਿਆਦਾਤਰ ਦਰਸ਼ਕ JPG ਨੂੰ ਮੂਲ ਤੋਂ ਵੱਖ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹਨ।