ממיר חינם

PNG ל ממיר ICO

המר תמונות PNG לקבצי Windows Icon (ICO) (מחולל Favicon) באופן מיידי בדפדפן שלך. מהיר, מאובטח ולחלוטין צד הלקוח.

לחץ או גרור PNG לכאן

תומך עד 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 נבנה בזיכרון, והתוצאה מוצעת כהורדה. ללא העלאת שרת, ללא אחסון קבצים זמני, ללא תלות חיצונית.

למה להמיר PNG ל-ICO

אם אתה מתחזק יישום Windows, הסמל של קובץ ההפעלה חייב להיות קובץ ICO המוטמע במשאבי הבינארי. משאבי PNG מלוקט אינם שווים. יצירת ICO תקין ממאסטרי ה-PNG שלך היא שלב האריזה הסטנדרטי לפני קישור הסמל לקובץ ההפעלה.

עבור favicons, דפדפנים מודרניים מקבלים גם 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. עבור יישומי Windows, הטמע באמצעות שלב הידור המשאבים של מערכת הבנייה שלך.

מקרי שימוש נפוצים

פרטים טכניים

קובץ 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' ומוצע כהורדה.

שיטות עבודה מומלצות

שאלות נפוצות

האם יש אובדן איכות בעת המרת PNG ל-ICO?
לא. ICO משתמש בבסיס PNG או BMP, כך שאיכות התמונה שלך נשמרת במלואה במהלך ההמרה.
למה משמש פורמט ICO?
ICO (סמל Windows) משמש בעיקר עבור סמלי אתרים, סמלי יישומי Windows.
האם אני יכול להמיר קבצי PNG מרובים?
כלי זה מעבד קובץ אחד בכל פעם כדי להבטיח איכות מקסימלית. עבור קבצים מרובים, פשוט חזור על התהליך - כל המרה נמשכת שניות בלבד.
האם התמונות שלי נשמרות פרטיות במהלך ההמרה?
כן. קבצי ה-PNG שלך מעובדים במלואם בתוך הדפדפן שלך באמצעות Canvas API ו-JavaScript. שום דבר לא מועלה לאף שרת - הקובץ עובר ישירות מהמכשיר שלך לממיר וחוזר למכשיר שלך.
האם הקובץ שלי נטען לשרת?
לא. ה-ICO נבנה בדפדפן שלך באמצעות כתיבה בינארית של JavaScript. קבצים לא עוזבים את המכשיר שלך.
האם ה-ICO שלי יעבוד בגרסאות ישנות של Windows?
כן. הפלט משתמש בפורמט ה-ICO הסטנדרטי שבו תמכה Windows מאז גרסה 3.0. גדלים 64 ומטה משתמשים במטענים בסגנון BMP להתאמה מרבית; ערכים של 256 פיקסלים משתמשים ב-PNG משובץ, שבו תומכים ב-Windows Vista ואילך.
למה ה-favicon שלי לא מתעדכן?
דפדפנים מאחסנים קבצי קבצי קבצים בצורה אגרסיבית, לעתים קרובות במשך ימים. כפה רענון על ידי ניקוי מטמון הדפדפן, פתיחת כתובת ה-favicon ישירות כדי לאלץ שליפה חדשה, או הוספת פרמטר שאילתת גרסה לתג הקישור.
האם אני יכול לכלול גם אייקונים צבעוניים וגם אייקונים מונוכרום?
ICO סטנדרטי תומך בעומק צבע במטא נתונים של כל ערך, אך רוב השימוש המודרני הוא צבע של 32 סיביות בכל הגדלים. אייקונים מונוכרום הם דאגה מדור קודם שרק כלים מעטים מטפלים בו כיום.