የPNG ወደ JPG ቅርጸት መቀየሪያ መሳሪያ
ይህ ገፅ አንድ ወይም ከዚያ በላይ የሆኑ የPNG ምስሎችን ወደ JPG ቅርጸት ሙሉ በሙሉ በአሳሽዎ ውስጥ ይቀይራል። የJPG ጥራት ደረጃ ከ40 እስከ 100 በመቶ ድረስ መምረጥ ይችላሉ፣ የፋይል መጠን እና ስፋት እንዴት እንደሚለወጡ ያያሉ፣ እና የተቀየሩትን ምስሎች በተናጠል ወይም በአንድ ላይ እንደ ዚፕ ፋይል ማውረድ ይችላሉ። ሂደቱ በመሣሪያዎ ላይ ብቻ የሚከናወን ሲሆን፣ ምንም አይነት ፋይል ወደ ሌላ አገልጋይ አይላክም።
የPNG እና JPG መሰረታዊ ልዩነት
PNG (Portable Network Graphics) ምንም ያልጠፋ (lossless) የምስል ቅርጸት ነው። ማለት እያንዳንዱ ፒክስል በትክክል ይቀመጣል፣ ቀለሙም ሆነ የተስተካከለው (alpha) ግልፅነት። PNG ፋይልን እንደገና ሲያስቀምጡ ምንም የምስል ጥራት አይጠፋም። ሙሉ 8-bit alpha channel ይደግፋል፣ ይህም እስከ 256 ደረጃ የሆነ ግልፅነት ማለት ነው።
JPG (Joint Photographic Experts Group) ደግሞ ጠቃሚ ያልሆነ መረጃ የሚጥል (lossy) የምስል ቅርጸት ነው። የሰው አይን ብዙም የማያስተውለውን ዝርዝር በማስወገድ የፋይል መጠንን ይቀንሳል። የJPG ዋነኛ ገደብ alpha channel አለው ማለት አይደለም። ማለት ግልፅነት የለውም። ስለዚህ የPNG ምስል ግልፅነት ካለው (ለምሳሌ አዶ ወይም ሎጎ ከኋላ ነፃ ሆኖ)፣ ወደ JPG ሲቀየር ያ ግልፅነት ወደ ጠንካራ ኋላ ዳራ ይለወጣል (በተለምዶ ነጭ)። ይህ የግድ አይቀሬ ነው።
JPG በተደጋጋሚ እንደገና ሲቀመጥ ጥራት እየቀነሰ ይሄዳል። ይህ "generation loss" ይባላል። አንድን JPG ከፍተው እንደገና JPG አድርገው በማስቀመጥ በየጊዜው ዝርዝሮች ይጠፋሉ። PNG ደግሞ ይህ ችግር የለውም።
ለፎቶግራፎች፣ JPG ፋይሎች ከPNG እጅግ አነስተኛ ናቸው። ነገር ግን ለስክሪን ሾቶች፣ ሎጎዎች እና መስመራዊ ስዕሎች፣ PNG ብዙውን ጊዜ አነስተኛ ይሆናል ምክንያቱም JPG ጠፍጣፋ ቀለሞች ላይ የማይፈለግ ማወዛወዝ (artifact) ይፈጥራል።
የመሳሪያው ግብአት እና ውጤት
ግብአት (Inputs):
- አንድ ወይም ከዚያ በላይ የምስል ፋይሎች። የሚደገፉ ቅርጸቶች፡ PNG፣ JPG፣ WebP፣ HEIC፣ AVIF።
- የጥራት ደረጃ ከ40% እስከ 100% ድረስ። ይህ ቅንብር ውጤቱ JPG በሚሆንበት ጊዜ ብቻ ተግባራዊ ይሆናል።
- የውጤት ቅርጸት ምርጫ፡ JPG።
ውጤት (Outputs):
- የተቀየሩ ምስሎች ከዳውንሎድ አማራጮች ጋር ይታያሉ።
- እያንዳንዱ ምስል የሚከተለውን መረጃ ያሳያል፡ የውጤት ፋይል ስም፣ ስፋት (pixels)፣ የመጀመሪያው መጠን፣ የተቀየረው መጠን፣ እና "Saved" ወይም "Larger" የሚል መለያ።
- ድምር ማጠቃለያ፡
Total: ‹original› -> ‹converted› - እያንዳንዱ ምስል Download የሚል አዝራር አለው።
- ሁለት ወይም ከዚያ በላይ የተቀየሩ ምስሎች ካሉ፣ Download all (.zip) የሚል አዝራር ይታያል።
የጥራት ደረጃ እና የፋይል መጠን መካከል ያለው ግንኙነት
ጥራት ከ40% ወደ 100% ሲጨምር፣ ፋይሉ ይበልጣል። 100% ማለት በተቻለ መጠን አነስተኛ መረጃ ይጠፋል ማለት ነው፣ ነገር ግን ፋይሉ አሁንም ከመጀመሪያው PNG ያነሰ ሊሆን ይችላል (በተለይ ፎቶግራፎች)። ነገር ግን አንዳንድ ጊዜ የተቀየረው JPG ከመጀመሪያው PNG የበለጠ ይሆናል - ለምሳሌ አነስተኛ ቀለማት ያለው አዶ። በዚህ ጊዜ ምስሉ "Larger" ተብሎ ይሰየማል። የተቀነሰ ከሆነ "Saved" ይሆናል።
ጥራት ደረጃው የሚተገበረው በJPG መጭመቂያ አልጎሪዝም ላይ ነው። ከፍ ባለ ጥራት፣ አነስተኛ መረጃ ይጠፋል፣ ነገር ግን ፋይሉ ይበልጣል። 40% ዝቅተኛው ደረጃ ሲሆን፣ ብዙ ዝርዝሮች ይጠፋሉ፣ ፋይሉ ግን በጣም አነስተኛ ይሆናል። ይህም ለድር ጣቢያ ፍጥነት ጠቃሚ ነው።
ስህተቶች እና የኅዳግ ሁኔታዎች
መሳሪያው የሚከተሉትን ስህተቶች በትክክል ያሳያል፦
- ፋይሉ እንደ ምስል መከፈት ካልቻለ፦ "ይህ ፋይል እንደ ምስል መከፈት አልቻለም። የተበላሸ፣ ባዶ፣ ወይም ምስል ያልሆነ ሊሆን ይችላል።"
- መቀየር ከተሳካ፦ "መቀየር አልተሳካም። ሌላ ምስል ወይም ቅርጸት ይሞክሩ።"
- ከሚፈቀደው በላይ ብዙ ምስሎችን ለመምረጥ ከሞከሩ፦ "በአንድ ጊዜ እስከ ‹max› ምስሎች ድረስ ብቻ ይምረጡ።"
- ምንም ምስል ካልተመረጠ፦ "ቢያንስ አንድ ምስል ይምረጡ።"
- የማይደገፍ የፋይል አይነት ከተጣለ፦ "ይህ የፋይል አይነት አይደገፍም።"
- አንዳንድ ፋይሎች ሊሰሩ ካልቻሉ፦ "‹count› ፋይል(ዎች) ማስኬድ አልተቻለም።"
- አሳሹ JPG ማስቀመጥ ካልቻለ (እጅግ አልፎ አልፎ)፣ በምትኩ PNG ጥቅም ላይ ይውላል እና "አሳሽዎ ይህን ቅርጸት ማስቀመጥ አይደግፍም — በምትኩ PNG ተጠቅሟል።" ይላል።
ይህንን መሳሪያ ማን ያስፈልገዋል
- የPNG ምስል ግልፅነት ያለው ነገር ግን ወደ ጠንካራ ዳራ የሚፈልግ ሰው። አንዳንድ የኢሜይል ክሊንቶች፣ አሮጌ አታሚዎች፣ ወይም የማህበራዊ ሚዲያ መጫኛ መሳሪያዎች PNG አይደግፉም።
- ፎቶግራፎችን እንደ PNG ያከማቹ (ለምሳሌ የፎቶ ስክሪን ሾት) እና ፋይሉን ማቃለል የሚፈልግ ሰው። JPG ለፎቶግራፎች በጣም ውጤታማ ነው።
- አንድ የተወሰነ የስራ መስፈርት JPG የሚፈልግ ከሆነ (ለምሳሌ የህትመት ቤት JPG ብቻ ይቀበላል፣ ወይም ድረ-ገጽ ሁሉንም ምስሎች ወደ JPG ይለውጣል)።
- ምስሎችን በግላዊነት መቀየር የሚፈልግ ሰው - ምንም ወደ አገልጋይ የማይላክ በመሆኑ ውሂቡ ከመሣሪያው አይወጣም።
- በርካታ PNG ምስሎችን በአንድ ጊዜ ወደ JPG በመቀየር እንደ ዚፕ ማውረድ የሚፈልግ ሰው።
የአሳሽ-ላይ ምስል ማቀነባበር እንዴት ይሰራል
መሳሪያው ፋይሎችን ወደ ሌላ አገልጋይ አይልክም። ሁሉም ሂደት በአሳሽዎ ውስጥ፣ የHTML5 Canvas API በመጠቀም ይከናወናል። የPNG ምስል ወደ canvas ይሳላል፣ ከዚያም እንደ JPG (toBlob() ዘዴ በመጠቀም) ወደ ውጤት ይቀየራል። የJPG ጥራት መለኪያ በቀጥታ ወደ የ canvas ዘዴ ይተላለፋል። ይህ ማለት ምንም የፋይል መጠን ገደብ ወይም የሰርቨር ውሰን አይኖርም (ከአሳሽ ማህደረ ትውስታ ገደብ በስተቀር)።
Canvas የalpha channel መረጃን ያስቀምጣል፣ ነገር ግን JPG ወደሌላ ቅርጸት ሲቀየር ይህ መረጃ ይጠፋል። የመጀመሪያው የምስል ወሰን (pixel dimensions) አይለወጥም - አሳሹ ምስሉን ሲያነብ ስፋቱን እና ቁመቱን እንዳለ ሆኖ ያስቀምጣል።
ብዙ ጊዜ የሚጠየቁ ጥያቄዎች (FAQ)
ጥያቄ 1፡ ግልፅ የሆነ የPNG ምስል ወደ JPG ስቀይር ምን ይሆናል? መልስ፡ ሁሉም ግልፅነት ይጠፋል። ግልፅ የነበረው ክፍል በነጭ ወይም በተመረጠው ዳራ ቀለም ይሞላል። JPG alpha channel ስለሌለው ይህ አይቀሬ ነው።
ጥያቄ 2፡ ለምንድነው የተቀየረው JPG ከመጀመሪያው PNG የሚበልጠው? መልስ፡ ለስላሳ ቀለማት ወይም ትንሽ ቀለማት ባሉት ምስሎች (ለምሳሌ አዶዎች፣ ሎጎዎች)፣ PNG በጣም ውጤታማ ነው። JPG እነዚህን ምስሎች በተሻለ መንገድ ማመቅ አይችልም፣ ስለዚህ ፋይሉ ይበልጣል። ይህ በ "Larger" መለያ ይታያል።
ጥያቄ 3፡ 100% የጥራት ደረጃ ማለት ምንም መረጃ አይጠፋም ማለት ነው? መልስ፡ አይደለም። 100% እንኳን ቢሆን፣ JPG አሁንም ጠቃሚ ያልሆነ መረጃ የሚጥል (lossy) ቅርጸት ነው። መረጃ ይጠፋል፣ ነገር ግን በጣም አነስተኛ መጠን። 100% የሚለው ሁልጊዜ መሳሪያው የሚፈቅደው ምርጥ ጥራት ነው።
ጥያቄ 4፡ በአንድ ጊዜ ምን ያህል ምስሎችን መቀየር እችላለሁ? መልስ፡ መሳሪያው በአንድ ጊዜ እስከ ‹max› ምስሎች ድረስ ይፈቅዳል። ከዚያ በላይ ለመምረጥ ከሞከሩ ስህተት ያሳያል።
ጥያቄ 5፡ ፋይሎቹ ደህና ናቸው? ማንም ሊያያቸው ይችላል? መልስ፡ አዎ፣ ደህና ናቸው። መሳሪያው ሙሉ በሙሉ በአሳሽዎ ውስጥ ይሰራል። ምንም ፋይል ወደ ማንኛውም አገልጋይ አይላክም። መረጃዎ ከመሣሪያዎ አይወጣም።
ጥያቄ 6፡ የJPG ጥራት ደረጃ ምን ያህል ነው? ዝቅተኛ እና ከፍተኛ ምንድን ነው? መልስ፡ ከ40% (ዝቅተኛ ጥራት፣ አነስተኛ ፋይል) እስከ 100% (ከፍተኛ ጥራት፣ ትልቅ ፋይል)። 40% መምረጥ ብዙ ዝርዝሮች ሊጠፉ ይችላሉ። 80-95% ለአብዛኛዎቹ አገልግሎቶች ጥሩ ሚዛን ነው።