ICO ወደ PNG መለወጫ
በአሳሽዎ ውስጥ የዊንዶውስ አዶ (.ico) ፋይሎችን ወደ ከፍተኛ ጥራት ወዳለው ግልጽ የፒኤንጂ ምስሎች ወዲያውኑ ይለውጡ።
ICO ን ጠቅ ያድርጉ ወይም ይጎትቱት።
እስከ 50MB ድረስ ይደግፋል
በአሳሽዎ ውስጥ የዊንዶውስ አዶ (.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 ጥቂት የምስል አርታኢዎች በሚያምር ሁኔታ የሚይዘው ዊንዶውስ ያማከለ ቅርጸት ነው። Photoshop ፕለጊን ያስፈልገዋል; ብዙ ድር ላይ የተመሰረቱ መሳሪያዎች ICO ን በጭራሽ ማንበብ አይችሉም; የሊኑክስ ዴስክቶፕ አከባቢዎች ICOን እንደ ሁለተኛ ደረጃ ይይዛሉ። PNG ሁለንተናዊ ድጋፍ ነው። ያለውን ICO ወደ PNG መቀየር በማንኛውም መሳሪያ መክፈት እና ማርትዕ የሚችሉባቸውን ፋይሎች ያዘጋጃል።
ሌላው የተለመደ ምክንያት የግለሰብ መጠኖችን ማውጣት ነው. ፋቪኮንን የሚያዘምኑ የድር ገንቢዎች ብዙ ጊዜ የሚፈልጉት 32×32 ወይም 64×64 ያለውን የ ICO ስሪት ብቻ ነው። የቅርስ አዶዎችን እንደገና የሚቀርጹ ዲዛይነሮች ትልቁን የተከተተ ስሪት እንደ መነሻ ይፈልጋሉ። ሁለቱም የስራ ፍሰቶች ከ ICO ኮንቴይነር ጋር በቀጥታ ከመነጋገር ይልቅ የተለያዩ የ PNG ፋይሎችን በማውጣት ይጠቀማሉ።
ICO ን ጣል፣ በተከተተ መጠን አንድ PNG ያግኙ።
የ ICO ፋይል በ6-ባይት ራስጌ (ICONDIR) ይጀምራል፣ ከዚያም የግቤት ማውጫ (ICONDIRENTRY፣ 16 ባይት እያንዳንዳቸው)፣ ከዚያም ለእያንዳንዱ ግቤት የምስል ውሂብ ይከተላል። እያንዳንዱ የማውጫ ግቤት ስፋትን፣ ቁመትን፣ የቀለም ቆጠራን እና ወደ ምስሉ ባይት የሚያመለክት ማካካሻ እና መጠን ይገልጻል።
የምስል ዳታ እንደ BMP-style DIB (ያለ BITMAFFILEHEADER) ወይም እንደ ሙሉ የPNG ፋይል በቀጥታ ተቀምጧል። በPNG የተመሰጠሩ ምዝግቦች በ256×256 ለዘመናዊ አዶዎች የተለመዱ ናቸው እና በጅምር ላይ መደበኛ የPNG ፊርማ አላቸው። BMP-style ግቤቶች የፋይል ራስጌውን ይተዉታል ነገር ግን የመረጃ ራስጌ እና የፒክሰል ውሂብን ያካትታሉ።
ይህ ቀያሪ ማውጫውን ያነባል፣ እያንዳንዱን ግቤት ያገኛል እና ወደ ተገቢው ዲኮደር ይልካል። የ PNG ግቤቶች Blob እና ምስል አባልን በመጠቀም ዲኮድ ይደረጋሉ። BMP ግቤቶች የሚነበቡት BITAPINFOHEADERን በመተንተን እና ፒክስሎችን በእጅ ወደ ሸራ በመፃፍ ነው። ውፅዓት ሁልጊዜ PNG ነው።