محول مجاني

إيكو ل محول PNG

قم بتحويل ملفات Windows Icon (.ico) إلى صور PNG شفافة عالية الجودة على الفور في متصفحك.

انقر أو اسحب ICO هنا

يدعم ما يصل إلى 50 ميغابايت

أو

حول هذه الأداة

ICO هو تنسيق ملف الأيقونة الذي تم اختراعه لنظام التشغيل Windows 3.0 في عام 1990 وما زال يستخدم حتى اليوم كتنسيق مفضل فعليًا على الويب. على الرغم من اسمه، فإن ملف ICO عبارة عن حاوية يمكنها الاحتفاظ بصور متعددة بأحجام وأعماق ألوان مختلفة. قد يشتمل ICO النموذجي لسطح مكتب Windows على إصدارات 16×16 و32×32 و48×48 و64×64 و128×128 و256×256 من نفس الرمز؛ يختار نظام التشغيل الحجم الذي يطابق سياق العرض. يعني تحويل ICO إلى PNG استخراج واحدة أو أكثر من هذه الصور المضمنة وحفظها كملفات PNG مستقلة.

يقوم هذا المحول بتوزيع رأس ICO في متصفحك، ويحدد جميع إدخالات الصور المضمنة، ويفك تشفير كل منها. تقوم معظم ملفات ICO الحديثة بتخزين صورها بتنسيق PNG داخليًا؛ تستخدم الأجهزة الأقدم بيانات الصورة النقطية الأولية بنمط BMP. تتم معالجة كلا الترميزين. الإخراج هو ملف PNG واحد لكل صورة مضمنة - بالنسبة لأيقونة Windows النموذجية، فهذا يعني ستة ملفات PNG أو أكثر بأحجام مختلفة.

الملفات لا تترك جهازك أبدًا. يحدث التحليل في JavaScript باستخدام DataView لقراءة دليل ICO وإرساله إلى وحدة فك التشفير المناسبة لكل صورة. يتم إنتاج ملفات PNG المخرجة عبر Canvas.toBlob('image/png').

لماذا تحويل ICO إلى PNG؟

ICO هو تنسيق يتمحور حول Windows ولا يتعامل معه سوى عدد قليل من محرري الصور بأمان. يتطلب Photoshop مكونًا إضافيًا؛ لا تستطيع العديد من الأدوات المستندة إلى الويب قراءة ICO على الإطلاق؛ تتعامل بيئات سطح مكتب Linux مع ICO على أنها من الدرجة الثانية. PNG مدعوم عالميًا. يؤدي تحويل ICO موجود إلى PNG إلى إنتاج ملفات يمكنك فتحها وتحريرها بأي أداة.

السبب الشائع الآخر هو استخراج الأحجام الفردية. مطورو الويب الذين يقومون بتحديث الأيقونة المفضلة غالبًا ما يريدون فقط الإصدار 32 × 32 أو 64 × 64 من ICO الحالي. يريد المصممون الذين يعيدون رسم الرموز القديمة الحصول على أكبر إصدار مضمن كنقطة بداية. يستفيد كلا سير العمل من استخراج ملفات PNG منفصلة، ​​ملف لكل حجم، بدلاً من التعامل مع حاوية ICO مباشرة.

كيفية الاستخدام

قم بإسقاط ICO واحصل على PNG واحدة لكل حجم مضمن.

  1. قم بتحميل ملف ICO: اسحب الملف إلى منطقة التحميل أو انقر للتصفح. يتم دعم الملفات التي يصل حجمها إلى 50 ميجا بايت، على الرغم من أن ملفات ICO النموذجية يقل حجمها عن 100 كيلو بايت.
  2. مراجعة الأحجام المضمنة: تسرد الأداة جميع الصور المضمنة في ICO بأبعادها وعمق الألوان. يحتوي الرمز المفضل النموذجي ICO على إصدارات 16×16 و32×32 و48×48؛ قد يكون لرمز سطح مكتب Windows ثمانية أحجام أو أكثر.
  3. استخراج: يتم فك تشفير كل صورة مضمنة وإعادة تشفيرها بتنسيق PNG. بالنسبة لعمليات الطرح الأولي للعملات (ICO) التي تحتوي على إدخالات مضغوطة بتنسيق PNG، يكون فك التشفير مباشرًا. بالنسبة للإدخالات ذات نمط BMP، تتم قراءة بيانات البكسل الأولية في لوحة قماشية ويتم تصديرها بتنسيق PNG.
  4. تحميل: تنتج عمليات ICO ذات الصورة الواحدة تنزيلًا واحدًا بتنسيق PNG. تُنتج عمليات الطرح الأولي للعملات متعددة الصور أرشيفًا بتنسيق ZIP يحتوي على ملف PNG واحد لكل حجم، مُسمى بالأبعاد (icon-16.png، icon-32.png، وما إلى ذلك).

حالات الاستخدام الشائعة

التفاصيل الفنية

يبدأ ملف ICO برأس 6 بايت (ICONDIR)، متبوعًا بدليل الإدخالات (ICONDIRENTRY، 16 بايت لكل منهما)، متبوعًا ببيانات الصورة لكل إدخال. يحدد كل إدخال دليل العرض والارتفاع وعدد الألوان والإزاحة والحجم الذي يشير إلى بايتات الصورة.

يتم ترميز بيانات الصورة إما على هيئة DIB بنمط BMP (بدون BITMAPFILEHEADER) أو كملف PNG كامل مضمن مباشرةً. تعد الإدخالات المشفرة بـ PNG شائعة بالنسبة للأيقونات الحديثة بحجم 256 × 256 ولها توقيع PNG قياسي في البداية. تحذف إدخالات نمط BMP رأس الملف ولكنها تتضمن رأس المعلومات وبيانات البكسل.

يقرأ هذا المحول الدليل، ويحدد موقع كل إدخال، ويرسله إلى وحدة فك التشفير المناسبة. يتم فك تشفير إدخالات PNG باستخدام عنصر Blob وعنصر الصورة؛ تتم قراءة إدخالات BMP عن طريق تحليل BITMAPINFOHEADER وكتابة وحدات البكسل في اللوحة القماشية يدويًا. الإخراج دائمًا هو PNG.

أفضل الممارسات

الأسئلة الشائعة

هل هناك أي فقدان للجودة عند تحويل ICO إلى PNG؟
لا. تستخدم PNG تقنية DEFLATE بدون فقدان البيانات، لذلك يتم الحفاظ على جودة الصورة بالكامل أثناء التحويل.
لماذا أقوم بالتحويل إلى PNG بدلاً من الاحتفاظ بالتنسيق الأصلي؟
يعد PNG مثاليًا عندما تحتاج إلى دعم الشفافية، أو الجودة غير المفقودة للقطات الشاشة أو الرسومات، أو التوافق العالمي مع المتصفحات. على عكس ICO، يحافظ PNG على كل بكسل بدون أي مؤثرات ضغط.
هل يمكنني تحويل ملفات ICO متعددة دفعة واحدة؟
تقوم هذه الأداة بمعالجة ملف واحد في كل مرة لضمان أقصى قدر من الجودة. بالنسبة للملفات المتعددة، ما عليك سوى تكرار العملية - كل تحويل يستغرق ثوانٍ فقط.
هل تظل صوري خاصة أثناء التحويل؟
نعم. تتم معالجة ملفات ICO الخاصة بك بالكامل داخل متصفحك باستخدام Canvas API وJavaScript. لا يتم تحميل أي شيء على أي خادم — ينتقل الملف مباشرة من جهازك إلى المحول ثم يعود إلى جهازك.
هل تم رفع الملف الخاص بي إلى الخادم؟
لا، تتم عملية التحليل وفك التشفير في متصفحك. الملف لا يترك جهازك.
هل يمكنني تحويل PNG مرة أخرى إلى ICO؟
نعم - استخدم أداة PNG to ICO المخصصة، والتي تجمع ملف PNG واحد أو أكثر في ملف ICO جديد مع بنية الدليل الصحيحة.
لماذا أرى تنزيلات متعددة لـ ICO واحد؟
لأن ICO يحتوي على صور مضمنة متعددة. يصبح كل منها بصيغة PNG منفصلة. إذا كنت تريد مقاسًا واحدًا فقط، فاختر المقاس الذي يناسب احتياجاتك وتخلص من الباقي.
هل سيتم الحفاظ على EXIF أو البيانات الوصفية الأخرى؟
لا تحمل ملفات ICO بشكل عام بيانات تعريف EXIF. تحتوي ملفات PNG الناتجة على بيانات البكسل فقط. إذا كانت إدخالات PNG الخاصة بـ ICO المصدر تحتوي على بيانات وصفية، فلن يتم الاحتفاظ بها من خلال إعادة ترميز اللوحة القماشية.