aspose.info
HE

ICNS - תמונה של אפל אייקון

עודכן

מהו קובץ ICNS?

פורמט סמלים המשמשים את תוכניות macOS נקרא קובץ ICNS. הוא מאפשר רצועות אלפא של 1-bit ו-8-bit ושומר תמונה אחת או יותר, בדרך כלל עשויות ממסמכי PNG. סמל התוכנית בדפדפן ובממשק macOS מוצג באמצעות קובצי ICNS.

בהתבסס על המיקום, לאותו סמל סגנון יכול להיות מספר הגדרות. פורמט ICNS עבר שינויים רבים והתפתח עד לנקודה שבה הוא עשוי לשמש כעת כבסיס לפורמטים תואמים שונים. הנה כמה נקודות חשובות נוספות שאתה צריך לדעת:

  • IconFamily Resource, Macintosh Icon, Macintosh OS X Icon, Mac OS Icon, Apple Icon, Mac OS X Icon Resource ו-Mac OS icons Resource הם חלק מהשמות האחרים.
  • למידע על אייקונים, נעשה שימוש במקור בענף המשאבים.
  • ברוב המקרים, קובץ מכיל תמונות רבות. 1612 פיקסלים ריבוע ו-1024, 512, 256, 128, 48, 32 ו-16 פיקסלים ריבוע נתמכים בגדלים של תמונה.

פורמט קובץ ICNS

פורמט הנתונים של ICNS הוא קפסולה עבור תמונה אחת או יותר, התומך ברצועות 1-bit ובמספר מצבי תמונה. מערכת ההפעלה יכולה לשנות את גודל תמונות הסמלים כך שיתאימו לגודל התצוגה הנדרש. תמונות הסמל הגדולות יותר נשמרות בדרך כלל כקבצי JPEG 2000 או PNG. אפשרי סוג של קבצי ICNS דחוסים וגם לא דחוסים.

כותרת ונתוני סמל בינארי מרכיבים את המבנה של קובץ ICNS. הכותרת מכילה 8 בתים של נתונים, ארבעה מהם הם הקסם המילולי וארבעה מהם באורך הקובץ. הסוג והגודל של כל תמונת סמל מאוחסנים בקטע נתוני הסמלים, ואחריו נתוני התמונה הבינארית. גודל התמונה קובע את גודל הקטע הבינארי.

מפרט טכני

כותרת

היסטגודליעד
04קסם מילולי, חייב להיות “icns” (0x69, 0x63, 0x6e, 0x73)
44אורך הקובץ, בבתים, קודם msb

נתוני סמל

היסטגודליעד
04סוג סמל
44אורך הנתונים, בבתים (כולל סוג ואורך), קודם msb
8משתנהנתוני סמלים

דחיסה

נתוני הפיקסלים דחוסים במידה מסוימת. פיקסלים של 32 סיביות (“is32”, “il32”, “ih32”, “it32”) ו-ARGB (“ic04”, “ic05”) נדחסים לרוב (לכל ערוץ) באופן דומה ל-PackBits.

ערך לידיםבתים זנבתוצאה (לא דחוס)
0 - 1271 - 1281 - 128 בתים
128 - 2551 בייט3 - 130 עותקים

התייחסות

ראו גם