PNG ל ממיר ICO
המר תמונות PNG לקבצי Windows Icon (ICO) (מחולל Favicon) באופן מיידי בדפדפן שלך. מהיר, מאובטח ולחלוטין צד הלקוח.
לחץ או גרור PNG לכאן
תומך עד 50MB
המר תמונות PNG לקבצי Windows Icon (ICO) (מחולל Favicon) באופן מיידי בדפדפן שלך. מהיר, מאובטח ולחלוטין צד הלקוח.
תומך עד 50MB
ICO הוא הפורמט ש-Windows מצפה עבור סמלי יישומי שולחן העבודה והפורמט שהדפדפנים מצפים לו באופן היסטורי עבור favicons (קישור rel=icon, /favicon.ico). יצירת קובץ ICO תקין פירושה חיבור מספר גדלים של אותה תמונה לתוך מיכל אחד, כך שמערכת ההפעלה או הדפדפן יוכלו לבחור את הרזולוציה הדרושה להם. ICO של favicon כולל בדרך כלל 16×16, 32×32 ו-48×48; יישום שולחן העבודה ICO מוסיף בדרך כלל 64×64, 128×128 ו-256×256.
ממיר זה לוקח קובץ PNG אחד או יותר וכותב קובץ ICO מובנה כהלכה בדפדפן שלך. ספריית ה-ICO והמטא נתונים של כל תמונה משובצת בנויים ב-JavaScript באמצעות מאגר בינארי; ערכי PNG מוטמעים ישירות, בעוד שגדלים קטנים יותר ניתנים לקידוד מחדש כ-DIBs בסגנון BMP עבור תאימות מדור קודם. הפלט הוא קובץ ICO סטנדרטי המקובל על סייר Windows, Visual Studio, דפדפני אינטרנט וכל כלי אחר שצורך ICO.
כל העיבוד מתרחש באופן מקומי. ה-PNGs נקראים לתוך הדפדפן, זרם הביטים של ICO נבנה בזיכרון, והתוצאה מוצעת כהורדה. ללא העלאת שרת, ללא אחסון קבצים זמני, ללא תלות חיצונית.
אם אתה מתחזק יישום Windows, הסמל של קובץ ההפעלה חייב להיות קובץ ICO המוטמע במשאבי הבינארי. משאבי PNG מלוקט אינם שווים. יצירת ICO תקין ממאסטרי ה-PNG שלך היא שלב האריזה הסטנדרטי לפני קישור הסמל לקובץ ההפעלה.
עבור favicons, דפדפנים מודרניים מקבלים גם PNG דרך הקישור rel=icon, אבל /favicon.ico הוא עדיין החזרה מדור קודם שדפדפנים ישנים וכלים אוטומטיים רבים (קוראי RSS, תצוגה מקדימה חברתית, סורקי מנועי חיפוש) בודקים תחילה. אתר ללא קובץ /favicon.ico יוצר רעש 404 ביומני שרת ועלול להיכשל בתצוגה נכונה בלקוחות ישנים יותר. הפקת הקובץ היא משימה של חמש שניות; לא לייצר אותו עולה ספאם מתמשך ביומן.
העלה את מאסטר ה-PNG שלך, בחר אילו גדלים לאגד, ליצור.
קובץ ICO מורכב מכותרת ICONDIR של 6 בתים (שמורה=0, סוג=1 עבור ICO, ספירה=מספר תמונות), ואחריה רשומות ICONDIRENTRY של 16 בתים, ואחריהן מטען התמונה. כל ICONDIRENTRY מציין רוחב וגובה (עם 0 כלומר 256), ספירת צבעים, מישורים, עומק סיביות, גודל מטען והיסט.
כל מטען תמונה הוא קובץ PNG שלם (חתימת PNG 0x89504E47 בהתחלה) או DIB בסגנון BMP. כלי המרה מודרניים, כולל זה, מטמיעים PNG עבור גדלים 64×64 ומעלה ו-BMP עבור גדלים קטנים יותר, בהתאמה למוסכמה ש-Windows מצפה.
הדפדפן עושה את המשימות הכבדות: פענוח PNG למפת סיביות באמצעות קנבס, שינוי גודל באמצעות canvas drawImage עם החלקה מופעלת, והרכבת ICO סופית באמצעות DataView כותבת למאגר בינארי. המאגר עטוף כ-Blob עם סוג 'image/x-icon' ומוצע כהורדה.