இலவச மாற்றி

PNG முதல் JPG வரை மாற்றி

உயர் தரத்துடன் PNG படங்களை உடனடியாக JPG வடிவத்திற்கு மாற்றவும். பாதுகாப்பானது, வேகமானது மற்றும் முற்றிலும் இலவசம்.

PNG ஐ இங்கே இழுத்து விடவும்

50MB வரை ஆதரிக்கிறது

அல்லது

இந்த கருவி பற்றி

PNG மற்றும் JPG (JPEG என்றும் எழுதப்பட்டுள்ளது) என்பது இணையத்தில் மிகவும் பொதுவான இரண்டு ராஸ்டர் பட வடிவங்கள், ஆனால் அவை வெவ்வேறு வேலைகளுக்காக வடிவமைக்கப்பட்டுள்ளன. PNG இழப்பற்ற DEFLATE சுருக்கத்தைப் பயன்படுத்துகிறது மற்றும் வெளிப்படைத்தன்மைக்கான ஆல்பா சேனலை ஆதரிக்கிறது, இது ஸ்கிரீன்ஷாட்கள், லோகோக்கள், UI மொக்கப்கள் மற்றும் கூர்மையான விளிம்புகள் அல்லது உரையுடன் கூடிய எந்தப் படத்திற்கும் இயற்கையான தேர்வாக அமைகிறது. JPG ஆனது, உயர் அதிர்வெண் விவரங்களைத் தூக்கி எறிந்துவிடும் நஷ்டமான DCT-அடிப்படையிலான சுருக்கத்தைப் பயன்படுத்துகிறது, அதனால்தான் 4 MB புகைப்பட PNG ஆனது புலப்படும் வேறுபாடு இல்லாமல் JPG ஆக சேமிக்கப்படும் போது 300-500 KB ஆக சுருங்குகிறது.

இந்த மாற்றியானது HTML5 Canvas API மற்றும் உலாவியின் உள்ளமைக்கப்பட்ட JPEG குறியாக்கியைப் பயன்படுத்தி நேரடியாக உங்கள் உலாவியில் JPG கோப்பாக PNG பிட்மேப்பை மீண்டும் எழுதுகிறது. பிக்சல் தரவு உங்கள் சாதனத்தை விட்டு வெளியேறாது - பதிவேற்றம் இல்லை, சேவையக செயலாக்கம் இல்லை, மேலும் உங்கள் கோப்பின் நகல் எங்கும் சேமிக்கப்படவில்லை. JPG க்கு வெளிப்படைத்தன்மை இல்லை என்பதால், PNG மூலத்தில் உள்ள எந்த வெளிப்படையான பிக்சல்களும் மாற்றத்தின் போது வெள்ளை பின்னணியில் சமன் செய்யப்படுகின்றன. உங்கள் படத்தில் வெளிப்படைத்தன்மைக்கு மேல் மென்மையான எதிர்ப்பு மாற்று விளிம்புகள் இருந்தால், விளிம்புகளில் மங்கலான வெள்ளை ஒளிவட்டத்தை நீங்கள் கவனிக்கலாம்; அந்த சமயங்களில் அசல் PNGயை வைத்திருப்பது அல்லது WebP ஐப் பயன்படுத்துவது பொதுவாக சிறந்த அழைப்பாகும்.

ஒரே பாஸில் மாற்றம் நடக்கிறது. டிகோட் செய்யப்பட்ட PNGயின் ஒவ்வொரு பிக்சலும் 2D கேன்வாஸில் எழுதப்பட்டு, பின்னர் `canvas.toBlob('image/jpeg', 0.9)` ஐப் பயன்படுத்தி கேன்வாஸ் ஏற்றுமதி செய்யப்படுகிறது. 0.9 தரக் காரணி libjpeg அடிப்படையில் தோராயமாக Q=90 வரை வரைபடமாக்குகிறது, இது பெரும்பாலான புகைப்பட எடிட்டர்கள் இயல்புநிலைக்கு இனிமையான இடமாகும்: கிட்டத்தட்ட எல்லா புகைப்பட உள்ளடக்கத்திற்கும் மூலத்திலிருந்து பார்வைக்கு வேறுபடுத்த முடியாது, பொதுவாக கோப்பு அளவை 70-90% குறைக்கிறது.

ஏன் PNG ஐ JPG ஆக மாற்ற வேண்டும்

மக்கள் PNG ஐ JPG ஆக மாற்றுவதற்கு மிகவும் பொதுவான காரணம் கோப்பு அளவு. PNG ஆக சேமிக்கப்படும் புகைப்படங்கள் சமமான JPG ஐ விட 5-10× பெரியதாக இருக்கும், இது பக்க சுமைகளை குறைக்கிறது, கிளவுட் சேமிப்பகத்தை நிரப்புகிறது மற்றும் மின்னஞ்சல் கிளையண்டுகளில் இணைப்பு வரம்புகளைத் தூண்டுகிறது. JPG என்பது பெரும்பாலான இயங்குதளங்கள் எதிர்பார்க்கும் வடிவமாகும்: WhatsApp, பல வேலை விண்ணப்ப இணையதளங்கள், அரசாங்க படிவங்கள், இ-காமர்ஸ் தயாரிப்பு பதிவேற்ற கருவிகள் மற்றும் பழைய உள்ளடக்க மேலாண்மை அமைப்புகள் JPG ஐ விரும்புகின்றன அல்லது PNGயை முற்றிலும் நிராகரிக்கின்றன. பதிவேற்றப் பிழையை எதிர்த்துப் போராடுவதை விட, உள்நாட்டில் ஒருமுறை மாற்றுவது வேகமானது.

தனியுரிமையும் முக்கியம். உங்கள் கோப்பை ஏற்றுக்கொண்டு ரிமோட் சர்வரில் செயலாக்கும் ஆன்லைன் மாற்றிகள் ஒரு நகலை பதிவுகளில், காப்புப் பிரதி ஸ்னாப்ஷாட்களில் அல்லது CDN இன் தற்காலிக சேமிப்பில் வைத்திருக்கலாம். ஐடி புகைப்படங்கள், மருத்துவ ஸ்கேன்கள், நிதிநிலை அறிக்கைகள் அல்லது தனிப்பட்ட தகவல்களைக் கொண்ட எதற்கும், முற்றிலும் கிளையன்ட் பக்கமாக இயங்கும் உலாவி அடிப்படையிலான மாற்றி வடிவமைப்பின் மூலம் அந்த அபாயத்தை நீக்குகிறது. எதுவும் உங்கள் இயந்திரத்தை விட்டு வெளியேறாது.

பயன்படுத்துவது எப்படி

மாற்றம் வினாடிகள் எடுக்கும் மற்றும் ஒன்று அல்லது பல கோப்புகளுடன் வேலை செய்கிறது. முழு ஓட்டம் இங்கே:

  1. உங்கள் PNG கோப்பைச் சேர்க்கவும்: உங்கள் டெஸ்க்டாப் அல்லது ஃபைண்டர் சாளரத்தில் இருந்து கோப்பை பதிவேற்ற பகுதிக்கு இழுக்கவும் அல்லது கோப்புத் தேர்வியைத் திறக்க அந்தப் பகுதியைக் கிளிக் செய்யவும். கருவி 50 MB வரை நிலையான PNG கோப்புகளை ஏற்றுக்கொள்கிறது; 8-பிட் மற்றும் 16-பிட் PNGகள் இரண்டும் ஆதரிக்கப்படுகின்றன, இதில் ஆல்பா சேனல் உள்ளது.
  2. முன்னோட்டத்தை மதிப்பாய்வு செய்யவும்: கோப்பு ஏற்றப்பட்டதும், சிறுபடம் மற்றும் அசல் பரிமாணங்களைக் காண்பீர்கள். நீங்கள் பதிவேற்றிய சரியான படத்தை உறுதிப்படுத்தும் தருணம் இது - குறிப்பாக நீங்கள் பல கோப்புகளை தொகுப்பாகச் செயலாக்கினால் பயனுள்ளதாக இருக்கும்.
  3. தேவைப்பட்டால் அமைப்புகளை சரிசெய்யவும்: இயல்புநிலை JPG தரம் 90 ஆகும், இது கிட்டத்தட்ட ஒவ்வொரு பயன்பாட்டு நிகழ்வுக்கும் ஏற்றது. மின்னஞ்சல் அல்லது இணையப் பதிவேற்றத்திற்கு சிறிய கோப்பு தேவைப்பட்டால், தரத்தைக் குறைக்கலாம்; நீங்கள் ஒரு புகைப்படத்தை காப்பகப்படுத்தினால், அதை இயல்புநிலையில் அல்லது அதற்கு மேல் விடவும்.
  4. ஜேபிஜிக்கு மாற்று என்பதைக் கிளிக் செய்யவும்: உலாவி PNG ஐ டீகோட் செய்கிறது, எந்த ஒரு வெளிப்படையான பிக்சல்களையும் நிரப்பும் ஒரு வெள்ளை பின்னணியுடன் ஒரு கேன்வாஸ் மீது அதை இழுக்கிறது, மேலும் கேன்வாஸை JPEG ப்ளாப்பாக மீண்டும் குறியாக்குகிறது. வழக்கமான ஸ்கிரீன்ஷாட் அளவிலான கோப்புகளுக்கு, இது ஒரு வினாடிக்குள் முடிவடையும்.
  5. JPG ஐப் பதிவிறக்கவும்: மாற்றப்பட்ட கோப்பைச் சேமிக்க பதிவிறக்க பொத்தானைக் கிளிக் செய்யவும். வெளியீட்டு கோப்பு பெயர் .jpg நீட்டிப்புடன் அசல் PNG பெயரைப் பயன்படுத்துகிறது. பக்கத்தைப் புதுப்பிக்காமல் மற்றொரு படத்தை மாற்றலாம்.

பொதுவான பயன்பாட்டு வழக்குகள்

JPG எப்போது சரியான இலக்கு வடிவம் என்பதை அறிவது தேவையற்ற தர இழப்பைத் தவிர்க்க உதவும். PNG இலிருந்து மாற்றுவது மிகவும் அர்த்தமுள்ளதாக இருக்கும் சூழ்நிலைகள் இவை:

தொழில்நுட்ப விவரங்கள்

PNG (RFC 2083) வடிகட்டிய DEFLATE ஸ்ட்ரீமைப் பயன்படுத்தி பிக்சல் தரவைச் சேமிக்கிறது. இது இழப்பற்றது: டிகோட் செய்யப்பட்ட படத்தில் உள்ள ஒவ்வொரு பிக்சல் மதிப்பும் அசல் பைட்-க்கு-பைட்டுடன் பொருந்துகிறது. PNG ஆனது 8-பிட் ஆல்பா சேனலை ஆதரிக்கிறது, இது ஒரு பிக்சல் வெளிப்படைத்தன்மையை அனுமதிக்கிறது. இந்த பண்புகள் அதை பெரியதாக ஆனால் துல்லியமாக ஆக்குகின்றன.

JPEG (ITU-T T.81) படத்தை 8×8 தொகுதிகளாகப் பிரிக்கிறது, ஒரு தனித்த கொசைன் உருமாற்றத்தைப் பயன்படுத்துகிறது, இதன் விளைவாக வரும் அதிர்வெண் குணகங்களை அதிக அதிர்வெண்களில் அதிக ஆக்ரோஷமாக அளவிடுகிறது, மேலும் ஹஃப்மேன் குறியீட்டுடன் முடிவை குறியாக்குகிறது. தரக் காரணி (1–100) அளவீட்டு அட்டவணையைக் கட்டுப்படுத்துகிறது: குறைந்த மதிப்புகள் அதிக அதிர்வெண் தகவலை நிராகரிக்கின்றன, கடினமான விளிம்புகள் மற்றும் உயர்-மாறுபட்ட பகுதிகளில் காணக்கூடிய கலைப்பொருட்களின் விலையில் சிறிய கோப்புகளை உருவாக்குகின்றன. தரம் 90, இங்கு இயல்புநிலையாகப் பயன்படுத்தப்படுகிறது, பெரும்பாலான பார்வையாளர்கள் JPG ஐ அசலில் இருந்து வேறுபடுத்திப் பார்க்க முடியாது.

சிறந்த நடைமுறைகள்

அடிக்கடி கேட்கப்படும் கேள்விகள்

பிஎன்ஜியை ஜேபிஜியாக மாற்றுவதால் படத்தின் தரத்தை இழக்க நேரிடுமா?
ஜேபிஜி நஷ்டமான டிசிடி-அடிப்படையைப் பயன்படுத்துகிறது. நீங்கள் சிறிதளவு தரக் குறைப்பைக் காணலாம், ஆனால் பெரும்பாலான நோக்கங்களுக்காக வேறுபாடு மிகக் குறைவு. ஏதேனும் இழப்பைக் குறைக்க, உயர் தர அமைப்பைத் தேர்வுசெய்யவும்.
மற்ற பட வடிவங்களில் JPG ஐ எப்போது தேர்வு செய்ய வேண்டும்?
மென்மையான வண்ண சாய்வுகளுடன் கூடிய புகைப்படங்கள் மற்றும் படங்களுக்கு JPG சிறந்த தேர்வாகும். இது புகைப்படங்களுக்கான PNG ஐ விட மிகச் சிறிய கோப்பு அளவுகளை உருவாக்குகிறது (பெரும்பாலும் 5-10x சிறியது) இணையம் மற்றும் அச்சு பயன்பாட்டிற்கு ஏற்ற காட்சி தரத்தை பராமரிக்கிறது.
எனது PNG படத்தில் உள்ள வெளிப்படையான பகுதிகளுக்கு என்ன நடக்கும்?
JPG வெளிப்படைத்தன்மையை ஆதரிக்காததால், அனைத்து வெளிப்படையான பிக்சல்களும் வெள்ளை பின்னணியில் நிரப்பப்படும். நீங்கள் வெளிப்படைத்தன்மையை வைத்திருக்க வேண்டும் என்றால், அதற்கு பதிலாக PNG அல்லது WebP ஐப் பயன்படுத்தவும்.
மாற்றத்தின் போது எனது படங்கள் தனிப்பட்டதாக வைக்கப்படுகிறதா?
ஆம். உங்கள் PNG கோப்புகள் Canvas API மற்றும் JavaScript ஐப் பயன்படுத்தி உங்கள் உலாவியில் முழுமையாக செயலாக்கப்படும். எந்த சேவையகத்திலும் எதுவும் பதிவேற்றப்படவில்லை - கோப்பு நேரடியாக உங்கள் சாதனத்திலிருந்து மாற்றி மற்றும் உங்கள் சாதனத்திற்குத் திரும்பும்.
ஒரே நேரத்தில் பல PNG கோப்புகளை மாற்ற முடியுமா?
தற்போதைய இடைமுகம் ஒரு நேரத்தில் ஒரு கோப்பை செயலாக்குகிறது, ஆனால் நீங்கள் பக்கத்தைப் புதுப்பிக்காமல் கோப்புகளை மீண்டும் மீண்டும் மாற்றலாம். மாற்றப்பட்ட ஜேபிஜியைப் பதிவிறக்கிய பிறகு, அடுத்த பிஎன்ஜியை பதிவேற்றப் பகுதியில் விடுங்கள். டஜன் கணக்கான கோப்புகளின் தொகுதி வேலைகளுக்கு, ImageMagick போன்ற டெஸ்க்டாப் கருவியை பரிந்துரைக்கிறோம் அல்லது ஷார்ப் பயன்படுத்தி கட்டமைக்கும் படியை பரிந்துரைக்கிறோம்.
நான் எதிர்பார்த்ததை விட மாற்றப்பட்ட JPG ஏன் பெரிதாக உள்ளது?
PNG ஆனது மிக அதிக தெளிவுத்திறனில் சேமிக்கப்பட்ட புகைப்படமாக இருந்தால், தரம் 90 இல் கூட JPG இன்னும் பல மெகாபைட்களாக இருக்கலாம். அளவை மேலும் குறைக்க, தர அமைப்பைக் குறைக்கவும் (80 பொதுவாக இன்னும் பார்வைக்கு ஏற்றுக்கொள்ளத்தக்கது) அல்லது மாற்றுவதற்கு முன் படத்தின் பரிமாணங்களின் அளவை மாற்றவும். JPG கோப்பு அளவு பிக்சல்களின் எண்ணிக்கைக்கு தோராயமாக விகிதாசாரமாகவும் சுருக்க நிலைக்கு நேர்மாறாகவும் இருக்கும்.
EXIF போன்ற JPG ஸ்ட்ரிப் மெட்டாடேட்டாவாக மாற்றப்படுகிறதா?
உலாவியின் கேன்வாஸ் அடிப்படையிலான மாற்றம் EXIF, ICC வண்ண சுயவிவரங்கள் அல்லது PNG மூலத்தில் உட்பொதிக்கப்பட்ட பிற மெட்டாடேட்டாவைப் பாதுகாக்காது. JPG வெளியீட்டில் பிக்சல் தரவு மட்டுமே உள்ளது. கேமரா EXIF ​​​​தரவைத் தக்கவைக்க வேண்டும் என்றால் - எடுத்துக்காட்டாக, ஜியோடேக்கிங் அல்லது நேர முத்திரைகளைப் பிடிக்க - மெட்டாடேட்டா-பாதுகாக்கும் டெஸ்க்டாப் மாற்றியைப் பயன்படுத்தவும்.
ஜேபிஜியும் ஜேபிஇஜியும் ஒன்றா?
ஆம். JPG மற்றும் JPEG ஆகியவை ஒரே வடிவமைப்பைக் குறிக்கின்றன மற்றும் அவை ஒன்றுக்கொன்று மாறக்கூடியவை. .jpg நீட்டிப்பு முந்தைய விண்டோஸ் கோப்பு முறைமைகளுக்கு முந்தையது, இது நீட்டிப்புகளை மூன்று எழுத்துகளுக்கு மட்டுப்படுத்தியது; .jpeg என்பது புதிய, சமமான சரியான வடிவம். ITU-T பரிந்துரை T.81 இல் வடிவமே வரையறுக்கப்பட்டுள்ளது.