ነጻ መለወጫ

ICO ወደ PNG መለወጫ

በአሳሽዎ ውስጥ የዊንዶውስ አዶ (.ico) ፋይሎችን ወደ ከፍተኛ ጥራት ወዳለው ግልጽ የፒኤንጂ ምስሎች ወዲያውኑ ይለውጡ።

ICO ን ጠቅ ያድርጉ ወይም ይጎትቱት።

እስከ 50MB ድረስ ይደግፋል

ወይም

ስላዚህ መሳሪያ

ICO በ 1990 ለዊንዶውስ 3.0 የፈለሰፈው እና ዛሬም እንደ ፋቪኮን ቅርጸት በድር ላይ ጥቅም ላይ የዋለው የአዶ ፋይል ቅርጸት ነው። ምንም እንኳን ስሙ ቢሆንም, የ ICO ፋይል በተለያየ መጠን እና የቀለም ጥልቀት ውስጥ ብዙ ምስሎችን መያዝ የሚችል መያዣ ነው. የተለመደው የዊንዶውስ ዴስክቶፕ ICO 16×16፣ 32×32፣ 48×48፣ 64×64፣ 128×128 እና 256×256 ተመሳሳይ አዶ ስሪቶችን ሊያጠቃልል ይችላል። ስርዓተ ክወናው ከማሳያ አውድ ጋር የሚስማማውን የትኛውንም መጠን ይመርጣል። ICOን ወደ PNG መቀየር ማለት ከእነዚህ የተከተቱ ምስሎች ውስጥ አንዱን ወይም ከዛ በላይ ማውጣት እና እንደ ገለልተኛ PNG ፋይሎች ማስቀመጥ ማለት ነው።

ይህ መቀየሪያ በአሳሽዎ ውስጥ ያለውን የ ICO ራስጌ ይተነትናል፣ ሁሉንም የተከተቱ የምስል ግቤቶችን ይለያል እና እያንዳንዱን ይፈታዋል። አብዛኛዎቹ ዘመናዊ የ ICO ፋይሎች ምስሎቻቸውን እንደ PNG ውስጣዊ ያከማቻሉ; አረጋውያን BMP-style ጥሬ የቢትማፕ ዳታ ይጠቀማሉ። ሁለቱም ኢንኮዲንግ ይያዛሉ። ውጤቱ በተሰቀለ ምስል አንድ PNG ነው - ለተለመደው የዊንዶውስ አዶ ማለት በተለያየ መጠን ስድስት ወይም ከዚያ በላይ የሆኑ PNG ፋይሎች ማለት ነው።

ፋይሎች ከመሣሪያዎ አይወጡም። የ ICO ማውጫን ለማንበብ እና ለእያንዳንዱ ምስል ወደ ትክክለኛው ዲኮደር በመላክ ዳታ ቪውውን በመጠቀም በጃቫ ስክሪፕት መተንተን ይከሰታል። የውጤት PNGs የሚመረተው በ canvas.toBlob('image/png') ነው።

ለምን ICO ወደ PNG ቀይር

ICO ጥቂት የምስል አርታኢዎች በሚያምር ሁኔታ የሚይዘው ዊንዶውስ ያማከለ ቅርጸት ነው። Photoshop ፕለጊን ያስፈልገዋል; ብዙ ድር ላይ የተመሰረቱ መሳሪያዎች ICO ን በጭራሽ ማንበብ አይችሉም; የሊኑክስ ዴስክቶፕ አከባቢዎች ICOን እንደ ሁለተኛ ደረጃ ይይዛሉ። PNG ሁለንተናዊ ድጋፍ ነው። ያለውን ICO ወደ PNG መቀየር በማንኛውም መሳሪያ መክፈት እና ማርትዕ የሚችሉባቸውን ፋይሎች ያዘጋጃል።

ሌላው የተለመደ ምክንያት የግለሰብ መጠኖችን ማውጣት ነው. ፋቪኮንን የሚያዘምኑ የድር ገንቢዎች ብዙ ጊዜ የሚፈልጉት 32×32 ወይም 64×64 ያለውን የ ICO ስሪት ብቻ ነው። የቅርስ አዶዎችን እንደገና የሚቀርጹ ዲዛይነሮች ትልቁን የተከተተ ስሪት እንደ መነሻ ይፈልጋሉ። ሁለቱም የስራ ፍሰቶች ከ ICO ኮንቴይነር ጋር በቀጥታ ከመነጋገር ይልቅ የተለያዩ የ PNG ፋይሎችን በማውጣት ይጠቀማሉ።

እንዴት ይጠቀሙ

ICO ን ጣል፣ በተከተተ መጠን አንድ PNG ያግኙ።

  1. የ ICO ፋይልን ይስቀሉ: ፋይሉን ወደ መስቀያው ቦታ ይጎትቱት ወይም ለማሰስ ጠቅ ያድርጉ። ምንም እንኳን የተለመዱ የ ICO ፋይሎች ከ100 ኪባ በታች ቢሆኑም እስከ 50 ሜባ የሚደርሱ ፋይሎች ይደገፋሉ።
  2. የተካተቱትን መጠኖች ይገምግሙ: መሣሪያው በ ICO ውስጥ የተካተቱትን ሁሉንም ምስሎች በመጠን እና በቀለም ጥልቀት ይዘረዝራል። አንድ የተለመደ favicon ICO 16 × 16, 32 × 32 እና 48 × 48 ስሪቶች አሉት; የዊንዶውስ ዴስክቶፕ አዶ ስምንት ወይም ከዚያ በላይ መጠኖች ሊኖረው ይችላል።
  3. ማውጣት: እያንዳንዱ የተከተተ ምስል ዲኮድ ተደርጎ እንደገና እንደ PNG ተቀምጧል። PNG-የተጨመቁ ግቤቶችን ለያዙ ICOs፣መግለጽ ቀጥተኛ ነው። ለBMP-style ግቤቶች፣ የጥሬው ፒክሴል መረጃ ወደ ሸራ ይነበባል እና እንደ PNG ይላካል።
  4. አውርድ: ነጠላ-ምስል ICOዎች አንድ የPNG ማውረድ ያዘጋጃሉ። ባለብዙ-ምስል ICO ዎች በመጠን አንድ PNG የያዘ ዚፕ መዝገብ ያዘጋጃሉ፣ በስመ ልኬቶቹ (አዶ-16.png፣ አዶ-32.png እና የመሳሰሉት)።

የተለመዱ የአጠቃቀም ጉዳዮች

ቴክኒካዊ ዝርዝሮች

የ ICO ፋይል በ6-ባይት ራስጌ (ICONDIR) ይጀምራል፣ ከዚያም የግቤት ማውጫ (ICONDIRENTRY፣ 16 ባይት እያንዳንዳቸው)፣ ከዚያም ለእያንዳንዱ ግቤት የምስል ውሂብ ይከተላል። እያንዳንዱ የማውጫ ግቤት ስፋትን፣ ቁመትን፣ የቀለም ቆጠራን እና ወደ ምስሉ ባይት የሚያመለክት ማካካሻ እና መጠን ይገልጻል።

የምስል ዳታ እንደ BMP-style DIB (ያለ BITMAFFILEHEADER) ወይም እንደ ሙሉ የPNG ፋይል በቀጥታ ተቀምጧል። በPNG የተመሰጠሩ ምዝግቦች በ256×256 ለዘመናዊ አዶዎች የተለመዱ ናቸው እና በጅምር ላይ መደበኛ የPNG ፊርማ አላቸው። BMP-style ግቤቶች የፋይል ራስጌውን ይተዉታል ነገር ግን የመረጃ ራስጌ እና የፒክሰል ውሂብን ያካትታሉ።

ይህ ቀያሪ ማውጫውን ያነባል፣ እያንዳንዱን ግቤት ያገኛል እና ወደ ተገቢው ዲኮደር ይልካል። የ PNG ግቤቶች Blob እና ምስል አባልን በመጠቀም ዲኮድ ይደረጋሉ። BMP ግቤቶች የሚነበቡት BITAPINFOHEADERን በመተንተን እና ፒክስሎችን በእጅ ወደ ሸራ በመፃፍ ነው። ውፅዓት ሁልጊዜ PNG ነው።

ምርጥ ልምዶች

በተደጋጋሚ የሚጠየቁ ጥያቄዎች

ICO ወደ PNG ሲቀይሩ የጥራት ኪሳራ አለ?
PNG ኪሳራ የሌለው DEFLATE ይጠቀማል፣ ስለዚህ የምስልዎ ጥራት በሚቀየርበት ጊዜ ሙሉ በሙሉ የተጠበቀ ነው።
የመጀመሪያውን ቅርጸት ከማቆየት ይልቅ ለምን ወደ PNG እቀይራለሁ?
የግልጽነት ድጋፍ፣ ለስክሪንሾቶች ወይም ለግራፊክስ ጥራት ማጣት፣ ወይም ሁለንተናዊ አሳሽ ተኳሃኝነት ሲፈልጉ PNG ተስማሚ ነው። እንደ ICO ሳይሆን PNG እያንዳንዱን ፒክሰል ያለ ማመቂያ ቅርሶች ይጠብቃል።
ብዙ ICO ፋይሎችን ባች መለወጥ እችላለሁ?
ይህ መሳሪያ ከፍተኛውን ጥራት ለማረጋገጥ አንድ ፋይል በአንድ ጊዜ ያስኬዳል። ለብዙ ፋይሎች በቀላሉ ሂደቱን ይድገሙት - እያንዳንዱ ልወጣ ሰከንዶች ይወስዳል።
ምስሎቼ በሚቀይሩበት ጊዜ ሚስጥራዊ ናቸው?
አዎ። የ ICO ፋይሎችህ ሙሉ በሙሉ Canvas API እና JavaScript በመጠቀም በአሳሽህ ውስጥ ይከናወናሉ። ምንም ነገር ወደ ማንኛውም አገልጋይ አልተሰቀለም - ፋይሉ በቀጥታ ከመሳሪያዎ ወደ መቀየሪያ እና ወደ መሳሪያዎ ይመለሳል።
የእኔ ፋይል ወደ አገልጋይ ተሰቅሏል?
አይ፡ መተንተን እና መፍታት በአሳሽዎ ውስጥ ይከሰታል። ፋይሉ ከመሣሪያዎ አይወጣም።
PNGን ወደ ICO መመለስ እችላለሁ?
አዎ — ከትክክለኛው የማውጫ መዋቅር ጋር አንድ ወይም ከዚያ በላይ PNGዎችን ወደ አዲስ ICO ፋይል የሚያጠቃልለውን PNG ለ ICO መሳሪያ ይጠቀሙ።
ለአንድ ICO ብዙ ውርዶችን ለምን አያለሁ?
ምክንያቱም ICO በርካታ የተከተቱ ምስሎችን ይዟል። እያንዳንዱ የተለየ PNG ይሆናል. አንድ መጠን ብቻ ከፈለጉ ከፍላጎትዎ ጋር የሚስማማውን ይውሰዱ እና የቀረውን ያስወግዱት።
EXIF ወይም ሌላ ሜታዳታ ተጠብቆ ይቆያል?
የ ICO ፋይሎች በአጠቃላይ የ EXIF ​​ሜታዳታ አይያዙም። የውጤቱ PNGዎች የፒክሰል ውሂብን ብቻ ይይዛሉ። የምንጩ የICO PNG ግቤቶች ሜታዳታ ካላቸው፣ በሸራ ዳግም በኮድ ማስቀመጥ አልተቀመጠም።