ਮੁਫ਼ਤ ਪਰਿਵਰਤਕ

JPG ਤੋਂ PNG ਪਰਿਵਰਤਕ

JPG ਚਿੱਤਰਾਂ ਨੂੰ ਉੱਚ ਗੁਣਵੱਤਾ ਦੇ ਨਾਲ ਤੁਰੰਤ PNG ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲੋ। ਸੁਰੱਖਿਅਤ, ਤੇਜ਼ ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫਤ।

JPG ਨੂੰ ਇੱਥੇ ਖਿੱਚੋ ਅਤੇ ਸੁੱਟੋ

50MB ਤੱਕ ਸਪੋਰਟ ਕਰਦਾ ਹੈ

ਜਾਂ

ਇਸ ਟੂਲ ਬਾਰੇ

JPG ਨੂੰ PNG ਵਿੱਚ ਬਦਲਣਾ ਵਧੇਰੇ ਆਮ ਚਿੱਤਰ ਫਾਰਮੈਟ ਬੇਨਤੀਆਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ, ਪਰ ਇਹ ਸਭ ਤੋਂ ਵੱਧ ਗਲਤ ਸਮਝਿਆ ਵੀ ਹੈ। JPG ਨੁਕਸਾਨਦਾਇਕ ਹੈ: ਹਰ ਵਾਰ ਜਦੋਂ ਫਾਰਮੈਟ ਕਿਸੇ ਚਿੱਤਰ ਨੂੰ ਏਨਕੋਡ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਉੱਚ-ਵਾਰਵਾਰਤਾ ਵਾਲੀ ਜਾਣਕਾਰੀ ਨੂੰ ਰੱਦ ਕਰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਮਨੁੱਖੀ ਅੱਖ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੀ ਹੈ, ਅਤੇ ਉਹ ਜਾਣਕਾਰੀ ਮੁੜ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ। ਇੱਕ ਮੌਜੂਦਾ JPG ਨੂੰ PNG ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਨਾਲ ਇੱਕ ਨੁਕਸਾਨ ਰਹਿਤ ਕੰਟੇਨਰ ਪੈਦਾ ਹੁੰਦਾ ਹੈ ਜੋ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਇੱਕ ਘਾਟੇ ਵਾਲਾ ਬਿੱਟਮੈਪ ਹੈ, ਇਸਲਈ ਤੁਸੀਂ ਕੋਈ ਵੀ ਗੁਆਚਿਆ ਵੇਰਵਾ ਵਾਪਸ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰ ਸਕਦੇ। ਤੁਸੀਂ ਜੋ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ ਉਹ ਇੱਕ ਅਜਿਹਾ ਫਾਰਮੈਟ ਹੈ ਜੋ ਪਾਰਦਰਸ਼ਤਾ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਬਿਨਾਂ ਕਿਸੇ ਹੋਰ ਗਿਰਾਵਟ ਦੇ ਵਾਰ-ਵਾਰ ਸੰਪਾਦਨਾਂ ਨੂੰ ਬਰਦਾਸ਼ਤ ਕਰਦਾ ਹੈ, ਅਤੇ JPG (ਡਿਸਕਾਰਡ ਸਟਿੱਕਰ, ਕੁਝ ਪ੍ਰਿੰਟ ਪਾਈਪਲਾਈਨਾਂ, ਕੁਝ ਗੇਮ ਇੰਜਣ ਸੰਪਤੀ ਆਯਾਤਕ) ਨੂੰ ਅਸਵੀਕਾਰ ਕਰਨ ਵਾਲੇ ਸਾਧਨਾਂ ਦੁਆਰਾ ਵਧੇਰੇ ਭਰੋਸੇਯੋਗਤਾ ਨਾਲ ਸਵੀਕਾਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

ਇਹ ਟੂਲ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਬਿਲਟ-ਇਨ ਚਿੱਤਰ ਡੀਕੋਡਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ JPG ਨੂੰ ਡੀਕੋਡ ਕਰਦਾ ਹੈ, ਨਤੀਜੇ ਵਜੋਂ ਬਿੱਟਮੈਪ ਨੂੰ HTML5 ਕੈਨਵਸ 'ਤੇ ਖਿੱਚਦਾ ਹੈ, ਅਤੇ DEFLATE-ਸੰਕੁਚਿਤ ਨੁਕਸਾਨ ਰਹਿਤ ਸਟੋਰੇਜ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ PNG ਵਜੋਂ ਕੈਨਵਸ ਨੂੰ ਮੁੜ-ਏਨਕੋਡ ਕਰਦਾ ਹੈ। ਪਰਿਵਰਤਨ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੀ ਡਿਵਾਈਸ 'ਤੇ ਹੁੰਦਾ ਹੈ — ਫਾਈਲ ਕਦੇ ਵੀ ਸਰਵਰ 'ਤੇ ਨਹੀਂ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਇਸ ਬਾਰੇ ਕੁਝ ਵੀ ਲੌਗ ਨਹੀਂ ਹੁੰਦਾ ਹੈ। ਆਉਟਪੁੱਟ PNG ਡਿਕੋਡ ਕੀਤੇ JPG ਲਈ ਪਿਕਸਲ ਸਮਗਰੀ ਵਿੱਚ ਬਾਈਟ-ਬਾਇਟ-ਬਾਈਟ ਸਮਾਨ ਹੈ, ਜਿਸ ਵਿੱਚ ਕੋਈ ਵੀ ਕੰਪਰੈਸ਼ਨ ਕਲਾਤਮਕ ਚੀਜ਼ਾਂ ਸ਼ਾਮਲ ਹਨ ਜੋ ਸਰੋਤ ਵਿੱਚ ਪਹਿਲਾਂ ਤੋਂ ਮੌਜੂਦ ਸਨ।

ਜੇ ਤੁਹਾਡਾ ਟੀਚਾ JPG ਕਲਾਤਮਕ ਚੀਜ਼ਾਂ ਨੂੰ ਹਟਾਉਣਾ ਹੈ ਜਾਂ ਉੱਚ-ਵਫ਼ਾਦਾਰ ਚਿੱਤਰ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ, ਤਾਂ ਸਿਰਫ਼ ਫਾਰਮੈਟ ਰੂਪਾਂਤਰਣ ਮਦਦ ਨਹੀਂ ਕਰੇਗਾ। ਸਾਫ਼-ਸੁਥਰਾ ਪਹੁੰਚ ਅਸਲ ਅਸਪਸ਼ਟ ਸਰੋਤ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ — ਕੈਮਰੇ ਤੋਂ RAW, ਸੰਪਾਦਨਯੋਗ ਫੋਟੋਸ਼ਾਪ ਦਸਤਾਵੇਜ਼, ਜਾਂ ਡਿਜ਼ਾਈਨ ਟੂਲ ਤੋਂ ਇੱਕ PNG ਨਿਰਯਾਤ — ਅਤੇ ਇਸਨੂੰ ਬਦਲਣਾ। JPG-ਤੋਂ-PNG ਪਰਿਵਰਤਨ ਨੂੰ ਇੱਕ ਪੈਕੇਜਿੰਗ ਪਰਿਵਰਤਨ ਵਜੋਂ ਮੰਨੋ, ਗੁਣਵੱਤਾ ਵਿੱਚ ਸੁਧਾਰ ਨਹੀਂ।

JPG ਨੂੰ PNG ਵਿੱਚ ਕਿਉਂ ਬਦਲੋ

ਦੋ ਸਭ ਤੋਂ ਆਮ ਕਾਰਨ ਅਨੁਕੂਲਤਾ ਅਤੇ ਸੰਪਾਦਨਯੋਗਤਾ ਹਨ। ਕੁਝ ਪਲੇਟਫਾਰਮ — ਟਾਈਪਿੰਗ ਕੀਬੋਰਡ ਸਟਿੱਕਰ ਲਾਇਬ੍ਰੇਰੀਆਂ, ਕੁਝ ਵਪਾਰਕ ਪ੍ਰਿੰਟ ਸੇਵਾਵਾਂ, ਬਹੁਤ ਸਾਰੇ ਪੁਰਾਣੇ ਸਮਗਰੀ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ — ਸਿਰਫ਼ PNG ਸਵੀਕਾਰ ਕਰਦੇ ਹਨ। ਅੱਪਲੋਡ ਫਾਰਮ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਨਾਲੋਂ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਕਨਵਰਟ ਕਰਨਾ ਤੇਜ਼ ਹੈ। PNG ਗੁਣਵੱਤਾ ਦੇ ਨੁਕਸਾਨ ਤੋਂ ਬਿਨਾਂ ਵਾਰ-ਵਾਰ ਬਚਤ ਨੂੰ ਵੀ ਬਰਦਾਸ਼ਤ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਜੇਕਰ ਤੁਸੀਂ ਅੰਤਿਮ ਸੰਸਕਰਣ ਤਿਆਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਗ੍ਰਾਫਿਕਸ ਟੂਲ ਵਿੱਚ ਚਿੱਤਰ ਨੂੰ ਕਈ ਵਾਰ ਸੰਪਾਦਿਤ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ ਸੇਵ ਦੇ ਵਿਚਕਾਰ PNG ਵਿੱਚ ਕੰਮ ਕਰਨਾ ਪੀੜ੍ਹੀ ਦੇ JPG ਕਲਾਤਮਕ ਚੀਜ਼ਾਂ ਨੂੰ ਰੋਕਦਾ ਹੈ।

PNG ਪਾਰਦਰਸ਼ਤਾ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜੋ ਚਿੱਤਰ ਓਵਰਲੇਅ, ਵੱਖੋ-ਵੱਖਰੇ ਪਿਛੋਕੜਾਂ ਦੇ ਵਿਰੁੱਧ ਰੱਖੇ ਗਏ ਲੋਗੋ, ਅਤੇ ਕਿਸੇ ਵੀ ਕੰਪੋਜ਼ਿਟਿੰਗ ਕੰਮ ਲਈ ਲੋੜੀਂਦਾ ਹੈ। JPG ਇੱਕ ਪਾਰਦਰਸ਼ੀ ਪਿਕਸਲ ਨੂੰ ਨਹੀਂ ਦਰਸਾਉਂਦਾ; PNG ਵਿੱਚ ਬਦਲਣਾ ਪਾਰਦਰਸ਼ਤਾ ਨੂੰ ਜੋੜਨ ਵੱਲ ਪਹਿਲਾ ਕਦਮ ਹੈ, ਹਾਲਾਂਕਿ JPG-ਤੋਂ-PNG ਕਦਮ ਖੁਦ ਇਸਨੂੰ ਨਹੀਂ ਜੋੜਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਅਲਫ਼ਾ ਪੇਸ਼ ਕਰਨ ਲਈ ਇੱਕ ਵੱਖਰੇ ਕਦਮ (ਬੈਕਗ੍ਰਾਉਂਡ ਹਟਾਉਣ, ਮਾਸਕਿੰਗ) ਦੀ ਲੋੜ ਹੋਵੇਗੀ। ਇਹ ਕਨਵਰਟਰ ਸਿਰਫ ਫਾਰਮੈਟ ਰੈਪਰ ਨੂੰ ਬਦਲਦਾ ਹੈ।

ਵਰਤਣ ਦਾ ਤਰੀਕਾ

ਪਰਿਵਰਤਨ ਇੱਕ ਸਿੰਗਲ ਬ੍ਰਾਊਜ਼ਰ ਓਪਰੇਸ਼ਨ ਹੈ। ਕੋਈ ਸੌਫਟਵੇਅਰ ਇੰਸਟਾਲ ਨਹੀਂ, ਕੋਈ ਅੱਪਲੋਡ ਨਹੀਂ।

  1. JPG ਨੂੰ ਸੁੱਟੋ ਜਾਂ ਚੁਣੋ: ਆਪਣੇ ਫਾਈਲ ਸਿਸਟਮ ਤੋਂ ਇੱਕ JPG ਫਾਈਲ ਨੂੰ ਅਪਲੋਡ ਖੇਤਰ ਵਿੱਚ ਖਿੱਚੋ, ਜਾਂ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਲਈ ਕਲਿੱਕ ਕਰੋ। ਟੂਲ 50 MB ਤੱਕ ਮਿਆਰੀ JPEG ਫਾਈਲਾਂ (.jpg ਅਤੇ .jpeg ਐਕਸਟੈਂਸ਼ਨਾਂ ਬਰਾਬਰ ਹਨ) ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ। ਦੋਵੇਂ ਪ੍ਰਗਤੀਸ਼ੀਲ ਅਤੇ ਬੇਸਲਾਈਨ JPEG ਏਨਕੋਡਿੰਗ ਕੰਮ ਕਰਦੇ ਹਨ।
  2. ਝਲਕ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ: ਫਾਈਲ ਲੋਡ ਹੋਣ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਇੱਕ ਥੰਬਨੇਲ ਅਤੇ ਅਸਲੀ ਪਿਕਸਲ ਮਾਪ ਵੇਖੋਗੇ। ਪੂਰਵਦਰਸ਼ਨ ਡੀਕੋਡ ਕੀਤੇ ਬਿੱਟਮੈਪ ਤੋਂ ਰੈਂਡਰ ਕੀਤਾ ਗਿਆ ਹੈ, ਇਸਲਈ ਇਹ ਬਿਲਕੁਲ ਉਹੀ ਹੈ ਜੋ ਆਉਟਪੁੱਟ PNG ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੇਗਾ।
  3. PNG ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ: ਬ੍ਰਾਊਜ਼ਰ ਪੂਰੇ ਸਰੋਤ ਰੈਜ਼ੋਲਿਊਸ਼ਨ 'ਤੇ ਡੀਕੋਡ ਕੀਤੇ ਬਿਟਮੈਪ ਨੂੰ 2D ਕੈਨਵਸ 'ਤੇ ਖਿੱਚਦਾ ਹੈ, ਫਿਰ ਚਿੱਤਰ/png MIME ਕਿਸਮ ਦੇ ਨਾਲ canvas.toBlob ਨੂੰ ਕਾਲ ਕਰਦਾ ਹੈ। PNG ਏਨਕੋਡਿੰਗ ਨੁਕਸਾਨ ਰਹਿਤ ਹੈ, ਇਸਲਈ ਗੁਣਵੱਤਾ ਸੈਟਿੰਗਾਂ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
  4. PNG ਡਾਊਨਲੋਡ ਕਰੋ: ਡਾਉਨਲੋਡ ਬਟਨ ਅਸਲ ਅਧਾਰ ਨਾਮ ਅਤੇ .png ਐਕਸਟੈਂਸ਼ਨ ਨਾਲ ਫਾਈਲ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਰਿਫਰੈਸ਼ ਕੀਤੇ ਬਿਨਾਂ ਤੁਰੰਤ ਕਿਸੇ ਹੋਰ JPG ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ।

ਆਮ ਵਰਤੋਂ ਦੇ ਮਾਮਲੇ

ਇਹ ਉਹ ਸਥਿਤੀਆਂ ਹਨ ਜਿੱਥੇ JPG ਤੋਂ PNG ਵਿੱਚ ਬਦਲਣਾ ਅਸਲ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ।

ਤਕਨੀਕੀ ਵੇਰਵੇ

JPEG (ITU-T T.81) ਇੱਕ 8×8 ਬਲਾਕ ਡਿਸਕ੍ਰਿਟ ਕੋਸਾਈਨ ਟਰਾਂਸਫਾਰਮ, ਇੱਕ ਗੁਣਵੱਤਾ ਕਾਰਕ ਦੁਆਰਾ ਕੁੰਜੀਬੱਧ ਸਕੇਲਰ ਕੁਆਂਟਾਈਜ਼ੇਸ਼ਨ, ਅਤੇ ਹਫਮੈਨ ਐਂਟਰੋਪੀ ਕੋਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਚਿੱਤਰਾਂ ਨੂੰ ਏਨਕੋਡ ਕਰਦਾ ਹੈ। ਫਾਰਮੈਟ 2017 ਤੱਕ ਪੇਟੈਂਟ-ਮੁਕਤ ਹੈ ਅਤੇ ਉਤਪਾਦਨ ਵਿੱਚ ਹਰੇਕ ਬ੍ਰਾਊਜ਼ਰ, OS, ਅਤੇ ਕੈਮਰੇ ਦੁਆਰਾ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸਮਰਥਿਤ ਹੈ। ਜੇਪੀਈਜੀ ਨੂੰ ਡੀਕੋਡ ਕਰਨ ਨਾਲ ਇਸਦੀ ਕੁਆਲਿਟੀ ਸੈਟਿੰਗ ਦੀਆਂ ਕਲਾਕ੍ਰਿਤੀਆਂ ਦੇ ਨਾਲ ਇੱਕ ਬਿੱਟਮੈਪ ਮਿਲਦਾ ਹੈ।

PNG (RFC 2083) ਡੀਕੋਡ ਕੀਤਾ ਬਿਟਮੈਪ ਲੈਂਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਫਿਲਟਰ ਕੀਤੇ DEFLATE ਕੰਪਰੈਸ਼ਨ ਰਾਹੀਂ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਪੰਜ ਫਿਲਟਰ ਕਿਸਮਾਂ — ਕੋਈ ਨਹੀਂ, ਸਬ, ਅੱਪ, ਔਸਤ, ਪਾਥ — ਪ੍ਰਤੀ ਸਕੈਨਲਾਈਨ ਅਜ਼ਮਾਈ ਜਾਂਦੀ ਹੈ; ਏਨਕੋਡਰ ਸਭ ਤੋਂ ਵਧੀਆ ਕੰਪਰੈਸ਼ਨ ਦੇਣ ਵਾਲੇ ਨੂੰ ਚੁਣਦਾ ਹੈ। PNG ਨੁਕਸਾਨ ਰਹਿਤ ਹੈ: ਇੱਕੋ ਬਿੱਟਮੈਪ ਨੂੰ ਦੋ ਵਾਰ ਏਨਕੋਡ ਕਰਨ ਨਾਲ ਇੱਕੋ ਪਿਕਸਲ ਮੁੱਲ ਪੈਦਾ ਹੁੰਦੇ ਹਨ, ਹਾਲਾਂਕਿ ਫਾਈਲ ਬਾਈਟ ਫਿਲਟਰ ਵਿਕਲਪਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਹੋ ਸਕਦੇ ਹਨ। ਫਾਰਮੈਟ ਇੱਕ ਵਿਕਲਪਿਕ 8-ਬਿੱਟ ਜਾਂ 16-ਬਿੱਟ ਅਲਫ਼ਾ ਚੈਨਲ ਅਤੇ ਗਾਮਾ ਮੈਟਾਡੇਟਾ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।

ਵਧੀਆ ਅਭਿਆਸ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਕੀ JPG ਨੂੰ PNG ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਵੇਲੇ ਕੋਈ ਗੁਣਵੱਤਾ ਦਾ ਨੁਕਸਾਨ ਹੁੰਦਾ ਹੈ?
ਨਹੀਂ। PNG ਨੁਕਸਾਨ ਰਹਿਤ DEFLATE ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਇਸਲਈ ਤੁਹਾਡੀ ਚਿੱਤਰ ਗੁਣਵੱਤਾ ਨੂੰ ਪਰਿਵਰਤਨ ਦੌਰਾਨ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੁਰੱਖਿਅਤ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ।
ਮੈਂ ਅਸਲੀ ਫਾਰਮੈਟ ਰੱਖਣ ਦੀ ਬਜਾਏ PNG ਵਿੱਚ ਕਿਉਂ ਬਦਲਾਂਗਾ?
ਜਦੋਂ ਤੁਹਾਨੂੰ ਪਾਰਦਰਸ਼ਤਾ ਸਮਰਥਨ, ਸਕ੍ਰੀਨਸ਼ੌਟਸ ਜਾਂ ਗ੍ਰਾਫਿਕਸ ਲਈ ਨੁਕਸਾਨ ਰਹਿਤ ਗੁਣਵੱਤਾ, ਜਾਂ ਯੂਨੀਵਰਸਲ ਬ੍ਰਾਊਜ਼ਰ ਅਨੁਕੂਲਤਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਤਾਂ PNG ਆਦਰਸ਼ ਹੁੰਦਾ ਹੈ। JPG ਦੇ ਉਲਟ, PNG ਹਰ ਪਿਕਸਲ ਨੂੰ ਕੰਪਰੈਸ਼ਨ ਕਲਾਤਮਕ ਚੀਜ਼ਾਂ ਤੋਂ ਬਿਨਾਂ ਸੁਰੱਖਿਅਤ ਰੱਖਦਾ ਹੈ।
ਕੀ ਮੈਂ ਕਈ JPG ਫਾਈਲਾਂ ਨੂੰ ਬੈਚ ਵਿੱਚ ਬਦਲ ਸਕਦਾ ਹਾਂ?
ਇਹ ਸਾਧਨ ਵੱਧ ਤੋਂ ਵੱਧ ਗੁਣਵੱਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਫਾਈਲ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦਾ ਹੈ। ਮਲਟੀਪਲ ਫਾਈਲਾਂ ਲਈ, ਸਿਰਫ਼ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਦੁਹਰਾਓ — ਹਰੇਕ ਪਰਿਵਰਤਨ ਵਿੱਚ ਸਿਰਫ਼ ਸਕਿੰਟ ਲੱਗਦੇ ਹਨ।
ਕੀ ਮੇਰੇ ਚਿੱਤਰਾਂ ਨੂੰ ਪਰਿਵਰਤਨ ਦੌਰਾਨ ਨਿੱਜੀ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ?
ਹਾਂ। ਤੁਹਾਡੀਆਂ JPG ਫਾਈਲਾਂ ਕੈਨਵਸ API ਅਤੇ JavaScript ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਅੰਦਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੰਸਾਧਿਤ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਕਿਸੇ ਵੀ ਸਰਵਰ 'ਤੇ ਕੁਝ ਵੀ ਅਪਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ — ਫਾਈਲ ਸਿੱਧੇ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਤੋਂ ਕਨਵਰਟਰ ਅਤੇ ਵਾਪਸ ਤੁਹਾਡੀ ਡਿਵਾਈਸ 'ਤੇ ਜਾਂਦੀ ਹੈ।
ਵੱਧ ਤੋਂ ਵੱਧ ਫਾਈਲ ਦਾ ਆਕਾਰ ਕੀ ਹੈ?
50 MB ਵਿਹਾਰਕ ਸੀਮਾ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਦੀ ਉਪਲਬਧ ਮੈਮੋਰੀ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ ਕਿਉਂਕਿ ਪੂਰੀ ਚਿੱਤਰ ਨੂੰ ਇੱਕ ਕੈਨਵਸ ਵਿੱਚ ਡੀਕੋਡ ਕੀਤਾ ਗਿਆ ਹੈ। ਆਧੁਨਿਕ ਡੈਸਕਟਾਪ ਬਿਨਾਂ ਕਿਸੇ ਮੁੱਦੇ ਦੇ 50 MB JPEGs ਨੂੰ ਸੰਭਾਲਦੇ ਹਨ; ਪੁਰਾਣੀਆਂ ਮੋਬਾਈਲ ਡਿਵਾਈਸਾਂ ਸਭ ਤੋਂ ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਨਾਲ ਸੰਘਰਸ਼ ਕਰ ਸਕਦੀਆਂ ਹਨ।
ਕੀ EXIF ਮੈਟਾਡੇਟਾ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਿਆ ਜਾਵੇਗਾ?
ਨਹੀਂ। ਬ੍ਰਾਊਜ਼ਰ ਕੈਨਵਸ API EXIF, ICC ਕਲਰ ਪ੍ਰੋਫਾਈਲਾਂ, ਜਾਂ ਹੋਰ JPEG ਮੈਟਾਡੇਟਾ ਨੂੰ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਰੱਖਦਾ ਹੈ। ਆਉਟਪੁੱਟ PNG ਵਿੱਚ ਸਿਰਫ਼ ਪਿਕਸਲ ਡੇਟਾ ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਨੂੰ ਕੈਮਰਾ ਮੈਟਾਡੇਟਾ ਬਰਕਰਾਰ ਰੱਖਣ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਇੱਕ ਮੈਟਾਡੇਟਾ-ਸੁਰੱਖਿਅਤ ਡੈਸਕਟੌਪ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਵੇਂ ਕਿ ਇਮੇਜਮੈਗਿਕ ਜਾਂ ਐਕਸੀਫਟੂਲ।
ਕੀ ਕਨਵਰਟਰ ਪ੍ਰਗਤੀਸ਼ੀਲ JPEGs ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ?
ਹਾਂ। ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਚਿੱਤਰ ਡੀਕੋਡਰ ਬੇਸਲਾਈਨ ਅਤੇ ਪ੍ਰਗਤੀਸ਼ੀਲ JPEG ਏਨਕੋਡਿੰਗ ਦੋਵਾਂ ਨੂੰ ਪਾਰਦਰਸ਼ੀ ਤੌਰ 'ਤੇ ਸੰਭਾਲਦਾ ਹੈ। ਆਉਟਪੁੱਟ ਇਕੋ ਜਿਹੀ ਹੁੰਦੀ ਹੈ ਭਾਵੇਂ ਸਰੋਤ ਕਿਸੇ ਵੀ ਏਨਕੋਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਕੀ ਮੈਂ ਕਈ JPGs ਨੂੰ ਬੈਚ-ਕਨਵਰਟ ਕਰ ਸਕਦਾ/ਸਕਦੀ ਹਾਂ?
ਇੰਟਰਫੇਸ ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਫਾਈਲ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦਾ ਹੈ, ਪਰ ਤੁਸੀਂ ਪੰਨਾ ਰੀਲੋਡ ਕੀਤੇ ਬਿਨਾਂ ਫਾਈਲਾਂ ਨੂੰ ਬੈਕ-ਟੂ-ਬੈਕ ਬਦਲ ਸਕਦੇ ਹੋ। ਉੱਚ-ਆਵਾਜ਼ ਵਾਲੇ ਬੈਚ ਦੀਆਂ ਨੌਕਰੀਆਂ ਲਈ, ਇੱਕ ਡੈਸਕਟਾਪ ਟੂਲ ਜਿਵੇਂ ਕਿ ਇਮੇਜਮੈਗਿਕ (ਮੋਗਰੀਫਾਈ -ਫਾਰਮੈਟ png *.jpg) ਜਾਂ ਸ਼ਾਰਪ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੀ ਇੱਕ Node.js ਸਕ੍ਰਿਪਟ ਵਧੇਰੇ ਕੁਸ਼ਲ ਹੈ।