محول صيغة ICO
تحويل الصور من وإلى صيغة الأيقونات ICO المخصصة لنظام ويندوز والمتصفحات.
إذا فحصت ملف .ico عبر محرر سداسي عشري ستكتشف أمراً نادراً في صيغ الرسوم: الملف لا يمثل صورة مفردة بل حزمة كاملة تضم طبقات من الصور المستقلة. فهم بنية هذه الحاوية هو الأساس للتعامل مع أيقونات المواقع والبرامج بالشكل الصحيح دون تشويه الدقة.
بنية الحاوية في محول ICO
يبدأ ملف ICO بترويسة بسيطة تُعرف باسم ICONDIR تحدد بدقة عدد الصور المدمجة بالداخل، تليها قائمة بيانات تفصيلية لكل مدخل تسجل أبعاده من حيث العرض والارتفاع ومستوى عمق الألوان. تأتي كتل الرسوم الفعلية تالياً بصورة منفصلة لكل قياس، ولذلك يحوي ملف favicon.ico المعتاد إصدارات بأبعاد 16 × 16 و 32 × 32 و 48 × 48 لنفس الرسمة، ليعرض نظام التشغيل أو متصفح الويب القياس الملائم للمساحة المعروضة.
لهذا السبب لا يعتبر تحويل صورة مسطحة بصيغة PNG أو JPG إلى ICO مجرد استبدال لصيغة الملف كما يحدث في التحويل إلى WebP، بل هو أقرب لعملية حزم منظمة: يتم تصغير الصورة الأصلية إلى المقاسات المستهدفة ويُدرج كل قياس منها كمدخل مستقل في الملف النهائي.
خطوات استخدام أداة تحويل ICO
- اختر ملف الصورة المطلوب من جهازك أو حدد ملف ICO الذي ترغب في معالجته.
- حدد خيارات التحويل المطلوبة ثم انقر على زر التحويل لبدء المعالجة.
- احفظ الملف الناتج مباشرة بعد اكتمال التحويل والتنزيل.
مقاسات الأيقونات الشائعة داخل ملف ICO
| حجم المدخل | الاستخدام النموذجي | صيغة التخزين |
|---|---|---|
| 16 × 16 | لسان المتصفح وشريط المهام | PNG أو نقطية غير مضغوطة |
| 32 × 32 | اختصار سطح المكتب وشريط الإشارات المرجعية | PNG أو نقطية غير مضغوطة |
| 48 × 48 | عرض الأيقونات الكبيرة في Windows | PNG أو نقطية غير مضغوطة |
| 256 × 256 | شاشات العرض الحديثة فائقة الدقة | PNG (إلزامي لما يتجاوز 255px لكل جانب) |
تطورات تقنية في ملفات ICO عبر التاريخ
- بدايات Windows 3.0 — تعود الصيغة إلى عام 1990 وكانت تخزن صوراً نقطية صغيرة بمحدودية واضحة في الألوان، وهو ما يفسر تشابه بنيتها مع ترويسات الصور النقطية القديمة.
- خيارات 4-bit و 8-bit — اعتمدت الأيقونات القديمة على لوحة ألوان لا تتعدى 16 أو 256 لوناً، مما يجعل الملفات التاريخية تبدو باهتة ومحددة التدرج مقارنة بالمعايير الحالية.
- أيقونات 32-bit مع قناة الشفافية — ظهر هذا التحسين مع Windows XP وأتاح حوافاً ناعمة وشفافة بدلاً من القص الحاد الذي رافق الإصدارات السابقة.
- ضغط PNG داخل المدخلات — منذ إطلاق Windows Vista أصبح بالإمكان دمج صورة PNG كاملة كمدخل، وهو شرط تقني لكل حجم يتجاوز 255 بكسل للضلع الواحد ويتيح تخزين أبعاد 256px بنقاء عالٍ.
- استمرار الاعتماد على الصيغة — رغم قدم المعيار، تظل هذه الصيغة الطلب الافتراضي عند طلب مسار
/favicon.icoوالامتداد الأساسي لأيقونات الملفات والبرامج في نظام ويندوز.
أسئلة شائعة حول تحويل ICO
لماذا يبدو حجم ملف ICO المحول أكبر أحياناً من الصورة المدخلة؟
الملف يضم عدة نسخ مدمجة معاً؛ فحزم مقاسات 16 و 32 و 48 بكسل يعني تخزين ثلاث صور منفصلة داخل ملف واحد مما يرفع الحجم الكلي بطبيعة الحال.
هل تقبل بنية ICO حفظ مقاس واحد فقط؟
نعم، يعتبر إنشاء ملف يحتوي على مدخل وحيد صالحاً من الناحية التقنية، غير أن معظم البرمجيات والمواقع تفضل تضمين عدة مقاسات لتفادي التشويه الناتج عن إعادة التحجيم التلقائي.
كيف تتعامل صيغة ICO مع الشفافية؟
تدعم الصيغة الشفافية الكاملة والتدريجية عبر قنوات ألفا منذ Windows XP للمدخلات بدقة 32-bit، بينما اقتصرت الملفات القديمة بنمط 8-bit على الشفافية الحدية الحادة فقط.
ما وجه الاختلاف بين امتداد ICO وصيغة مؤشرات الفأرة CUR؟
يشترك الامتدادان في نفس الهيكل البرمجي تقريباً، وتنفرد صيغة CUR بإضافة إحداثيات نقطة التفاعل النشطة لتحديد موضع النقر الدقيق للمؤشر.
ما هو الحد الأقصى لكمية الصور الممكن دمجها في حاوية ICO؟
حقل العداد مخصص كقيمة 16-bit مما يسمح نظرياً بآلاف الصور، إلا أن التطبيق العملي يقتصر على مقاسين إلى أربعة أحجام لتفادي الزيادة غير الضرورية في الحجم.