ነጻ መለወጫ

PNG ወደ ICO መለወጫ

በአሳሽዎ ውስጥ የፒኤንጂ ምስሎችን ወደ ዊንዶውስ አዶ (አይኮ) ፋይሎች (Favicon ጄኔሬተር) ይለውጡ። ፈጣን፣ ደህንነቱ የተጠበቀ እና ሙሉ በሙሉ ከደንበኛ ጎን።

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

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

ወይም

ስላዚህ መሳሪያ

ICO ዊንዶውስ ለዴስክቶፕ መተግበሪያ አዶዎች የሚጠብቀው ቅርጸት እና አሳሾች በታሪክ ለ favicons የሚጠብቁት ቅርጸት ነው (link rel=icon, /favicon.ico)። ትክክለኛ የ ICO ፋይል መፍጠር ማለት ኦፕሬቲንግ ሲስተሙ ወይም አሳሹ የፈለገውን መፍታት እንዲችል ብዙ መጠን ያላቸውን ተመሳሳይ ምስሎች ወደ አንድ ኮንቴይነር ማጠቃለል ማለት ነው። አንድ favicon ICO በተለምዶ 16×16፣ 32×32 እና 48×48 ያካትታል። የዴስክቶፕ መተግበሪያ ICO ብዙ ጊዜ 64×64፣ 128×128 እና 256×256 ይጨምራል።

ይህ መቀየሪያ አንድ ወይም ከዚያ በላይ PNG ፋይሎችን ይወስዳል እና በአሳሽዎ ውስጥ በትክክል የተዋቀረ ICO ፋይል ይጽፋል። የ ICO ማውጫ እና እያንዳንዱ የተከተተ ምስል ሜታዳታ በጃቫስክሪፕት ሁለትዮሽ ቋት በመጠቀም የተገነቡ ናቸው። የPNG ግቤቶች በቀጥታ የተከተቱ ናቸው፣ ትናንሽ መጠኖች ደግሞ እንደ BMP-style DIBs ለቅርስ ተኳሃኝነት እንደ አማራጭ እንደገና ሊመደቡ ይችላሉ። ውጤቱ በዊንዶውስ ኤክስፕሎረር፣ ቪዥዋል ስቱዲዮ፣ ዌብ ብሮውዘር እና ማንኛውም ሌላ ICO የሚበላ መሳሪያ ተቀባይነት ያለው መደበኛ የ ICO ፋይል ነው።

ሁሉም ሂደት የሚከናወነው በአካባቢው ነው። ፒኤንጂዎች በአሳሹ ውስጥ ይነበባሉ, የ ICO ባይት ዥረት በማህደረ ትውስታ ውስጥ ተሠርቷል, ውጤቱም እንደ አውርድ ይቀርባል. ምንም የአገልጋይ ሰቀላ የለም፣ ጊዜያዊ የፋይል ማከማቻ የለም፣ ምንም ውጫዊ ጥገኝነት የለም።

ለምን PNG ወደ ICO መቀየር

የዊንዶውስ አፕሊኬሽን ከያዙ፣ የማስፈጸሚያው አዶ በሁለትዮሽ ሀብቶች ውስጥ የተካተተ ICO ፋይል መሆን አለበት። የተጠናቀሩ የፒኤንጂ ሀብቶች አቻ አይደሉም። ትክክለኛውን ICO ከ PNG ጌቶች ማመንጨት አዶውን ወደ ፈጻሚው ከማገናኘትዎ በፊት መደበኛው የማሸጊያ እርምጃ ነው።

ለፋቪኮኖች፣ ዘመናዊ አሳሾች እንዲሁ PNGን በሊንክ rel=icon ይቀበላሉ፣ ነገር ግን /favicon.ico አሁንም የቆዩ አሳሾች እና ብዙ አውቶሜትድ መሳሪያዎች (RSS አንባቢዎች ፣ ማህበራዊ ቅድመ እይታዎች ፣ የፍለጋ ሞተር ፈላጊዎች) መጀመሪያ የሚያረጋግጡበት የኋላ ታሪክ ነው። /favicon.ico ፋይል የሌለው ጣቢያ በአገልጋይ ምዝግብ ማስታወሻዎች ውስጥ 404 ድምጽ ያመነጫል እና በአረጋውያን ደንበኞች ላይ በትክክል ማሳየት ይሳነዋል። ፋይሉን ማምረት አምስት ሰከንድ ስራ ነው; አለማምረት ቀጣይነት ያለው የሎግ አይፈለጌ መልዕክት ያስከፍላል።

እንዴት ይጠቀሙ

የእርስዎን PNG ጌቶች ይስቀሉ፣ የትኞቹ መጠኖች እንደሚጠጉ ይምረጡ፣ ያመነጫሉ።

  1. የእርስዎን PNG ፋይል(ዎች) ይስቀሉ: አንድ PNG ይጎትቱ (ወደ መደበኛ መጠኖች ይቀየራል) ወይም ብዙ PNGዎችን በተለያየ መጠን ይጎትቱ (እያንዳንዱ እንደ ቤተኛ መጠኑ ይካተታል)። እስከ 50 ሜባ የሚደርሱ ፋይሎች ይደገፋሉ።
  2. የተከተቱ መጠኖችን ይምረጡ: መደበኛ favicon መጠኖች 16×16፣ 32×32 እና 48×48 ናቸው። መደበኛ የመተግበሪያ አዶ መጠኖች 64×64፣ 128×128 እና 256×256 ይጨምራሉ። ከአጠቃቀም መያዣዎ ጋር የሚዛመደውን ስብስብ ይምረጡ።
  3. ICO ይፍጠሩ: መቀየሪያው እንደ አስፈላጊነቱ ምንጩን ይቀይራል፣ የ ICO ማውጫ ራስጌን ይገነባል እና እያንዳንዱን ምስል ይከተታል። ውጤቱ በውስጡ ሁሉም የተመረጡ መጠኖች ያሉት ነጠላ .ico ፋይል ነው።
  4. ያውርዱ እና ያሰማሩ: ፋይሉን ያስቀምጡ. ለ favicons በጣቢያዎ ስር እንደ /favicon.ico አድርገው ያስቀምጡት። ለዊንዶውስ አፕሊኬሽኖች በግንባታ ስርዓትዎ የሃብት ማሰባሰብ ደረጃ ይክተቱ።

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

ቴክኒካዊ ዝርዝሮች

የ ICO ፋይል ባለ 6-ባይት ICONDIR ራስጌ (የተያዘ = 0, ዓይነት = 1 ለ ICO, ብዛት = የምስሎች ቁጥር) ያካትታል, ከዚያም ባለ 16-ባይት ICONDIRENTRY መዝገቦች, ከዚያም የምስል ጭነት ይከተላል. እያንዳንዱ ICONDIRENTRY ስፋት እና ቁመት (0 ትርጉም 256)፣ የቀለም ብዛት፣ አውሮፕላኖች፣ የቢት ጥልቀት፣ የመጫኛ መጠን እና ማካካሻ ይገልጻል።

እያንዳንዱ የምስል ጭነት አንድም የተሟላ PNG ፋይል ነው (በመጀመሪያ የPNG ፊርማ 0x89504E47) ወይም BMP-style DIB ነው። ዘመናዊ የመቀየሪያ መሳሪያዎች፣ ይህን ጨምሮ፣ PNG ን ለ64×64 እና ከዚያ በላይ ለሆኑ መጠኖች እና BMP ለትንሽ መጠኖች አካተዋል፣ ይህም ዊንዶውስ ከሚጠብቀው ስምምነት ጋር ይዛመዳል።

አሳሹ ከባድ ማንሳትን ይሰራል፡ ፒኤንጂ ዲኮዲንግ ወደ ቢትማፕ በሸራ፣ በሸራ ስእል ምስልን በማስተካከል ማስተካከል እና የመጨረሻው የ ICO ስብሰባ በ DataView በኩል ወደ ሁለትዮሽ ቋት ይጽፋል። ቋቱ እንደ Blob ተጠቅልሎ እንደ 'image/x-icon' አይነት እና እንደ ማውረድ ቀርቧል።

ምርጥ ልምዶች

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

PNG ወደ ICO ሲቀይሩ የጥራት ኪሳራ አለ?
አይ ICO በPNG ወይም BMP ላይ የተመሰረተ ነው የሚጠቀመው ስለዚህ የምስልዎ ጥራት በሚቀየርበት ጊዜ ሙሉ በሙሉ የተጠበቀ ነው።
የ ICO ቅርጸት ለምን ጥቅም ላይ ይውላል?
ICO (የዊንዶውስ አዶ) በዋናነት ለድር ጣቢያ favicons ፣ የዊንዶውስ መተግበሪያ አዶዎች ጥቅም ላይ ይውላል።
ብዙ PNG ፋይሎችን ባች መለወጥ እችላለሁ?
ይህ መሳሪያ ከፍተኛውን ጥራት ለማረጋገጥ አንድ ፋይል በአንድ ጊዜ ያስኬዳል። ለብዙ ፋይሎች በቀላሉ ሂደቱን ይድገሙት - እያንዳንዱ ልወጣ ሰከንዶች ይወስዳል።
ምስሎቼ በሚቀይሩበት ጊዜ ሚስጥራዊ ናቸው?
አዎ። የ PNG ፋይሎችህ Canvas API እና JavaScriptን በመጠቀም በአሳሽህ ውስጥ ሙሉ በሙሉ ይከናወናሉ። ምንም ነገር ወደ ማንኛውም አገልጋይ አልተሰቀለም - ፋይሉ በቀጥታ ከመሳሪያዎ ወደ መቀየሪያ እና ወደ መሳሪያዎ ይመለሳል።
የእኔ ፋይል ወደ አገልጋይ ተሰቅሏል?
አይ.ሲኦ በአሳሽዎ ውስጥ የተገነባው ጃቫ ስክሪፕት ሁለትዮሽ ጽሁፎችን በመጠቀም ነው። ፋይሎች ከመሣሪያዎ አይወጡም።
የእኔ ICO በአሮጌው የዊንዶውስ ስሪቶች ውስጥ ይሰራል?
አዎ። ውጤቱ ዊንዶውስ ከስሪት 3.0 ጀምሮ የሚደግፈውን መደበኛውን የ ICO ቅርጸት ይጠቀማል። መጠኖች 64 እና ከዚያ በታች ለከፍተኛ ተኳሃኝነት BMP-style payloads ይጠቀማሉ። ባለ 256 ፒክስል ምዝግቦች ዊንዶውስ ቪስታን እና በኋላ የሚደግፉትን PNG ን ይጠቀማሉ።
ለምንድነው የእኔ favicon የማይዘምነው?
የአሳሾች መሸጎጫ ፋቪኮንን በኃይል፣ ብዙ ጊዜ ለቀናት። የአሳሹን መሸጎጫ በማጽዳት፣ አዲስ ለማምጣት ለማስገደድ የፋቪኮን ዩአርኤልን በቀጥታ በመክፈት ወይም የስሪት መጠይቅ ልኬትን በአገናኝ መለያው ላይ በማያያዝ አድስ ያስገድዱ።
ሁለቱንም ባለ ቀለም አዶዎች እና ባለ ሞኖክሮም አዶዎችን ማካተት እችላለሁ?
መደበኛ ICO በእያንዳንዱ ግቤት ሜታዳታ ውስጥ የቀለም ጥልቀትን ይደግፋል፣ ነገር ግን አብዛኛው ዘመናዊ አጠቃቀም በሁሉም መጠኖች ባለ 32-ቢት ቀለም ነው። ሞኖክሮም አዶዎች ዛሬ ጥቂት መሣሪያዎች የሚይዙት ቅርስ ስጋት ናቸው።