UltKit

تبدیل ICNS به PNG

آیکون یک برنامهٔ مک را از فایل .icns بیرون بیاورید و به‌صورت یک PNG معمولی در سند، اسلاید، وب‌سایت یا ویرایشگر به کار ببرید. واضح‌ترین تصویر مجموعه را همراه با پس‌زمینهٔ شفاف، در هر سیستم‌عاملی دریافت می‌کنید.

مبدل عکس

یا فایل‌های JPG, JPEG, JPE … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل .icns را بارگذاری کنید

    ابتدا فایل را از بستهٔ برنامه یا پوشهٔ پروژه بیرون کپی کنید. در هر دسته تا ۲۰ فایل آیکون مجاز است.

  2. 2

    روی «تبدیل به PNG» بزنید

    بزرگ‌ترین عضو مجموعهٔ آیکون خوانده می‌شود و همراه با کانال آلفا به‌صورت PNG ذخیره می‌شود.

  3. 3

    دانلود کنید و در جای خود قرار دهید

    PNG را همان‌طور که هست استفاده کنید یا کوچک‌ترش کنید؛ کوچک کردن از 1024 px همیشه تصویری شفاف می‌دهد.

فایل icns. مجموعه‌ای از یک آیکون در چند اندازه از 16 px تا 1024 px است که هر کدام با یک کد نوع چهارحرفی ذخیره شده‌اند. تبدیل به PNG بزرگ‌ترین آن‌ها را بیرون می‌کشد و به‌صورت یک تصویر معمولی و شفاف ذخیره می‌کند.

تبدیل ICNS به PNG: بیرون آوردن آیکون macOS از فایل آن

اپل فرمت ICNS را در سال 1998 با Mac OS 8.5 معرفی کرد و با افزایش پیکسل‌های صفحه‌نمایش‌ها آن را گسترش داد. هر برنامهٔ مک یکی از آن‌ها را درون بستهٔ خود دارد و Xcode هنگام ساخت برنامهٔ macOS هنوز از مجموعهٔ آیکون برنامه در کاتالوگ دارایی‌ها یک AppIcon.icns تولید می‌کند. بیرون از مک تقریباً هیچ برنامه‌ای این فرمت را نمی‌خواند و حتی در مک هم بیشتر ویرایشگرها PNG می‌خواهند.

برخلاف ICO ویندوز که حداکثر 256 × 256 px است، ICNS می‌تواند تصویر 1024 × 1024 برای نمایشگرهای رتینا داشته باشد و بسیاری از اعضایش پیکسل‌ها را از قبل به‌صورت داده PNG نگه می‌دارند. برای همین تبدیل اینجا بدون افت کیفیت است: بزرگ‌ترین عضو بدون تغییر اندازه و با شفافیت سالم خوانده و ذخیره می‌شود.

اندازه‌ها و کدهای نوع در فایل آیکون مک

اعضای رایج ICNS؛ PNG از بزرگ‌ترین عضو موجود ساخته می‌شود.
کد نوعپیکسلنحوهٔ نمایشاز نسخهٔ
is32 + s8mk16 × 16آیکون کوچک فهرستMac OS 8.5
il32 + l8mk32 × 32نمای آیکون FinderMac OS 8.5
it32 + t8mk128 × 128آیکون بزرگ FinderMac OS X 10.0
ic08256 × 256نمای آیکون بزرگ FinderMac OS X 10.5
ic09512 × 512پیش‌نمایش‌های بزرگMac OS X 10.5
ic101024 × 1024512 pt با ضریب 2x در رتیناMac OS X 10.7

ICNS

تصویر آیکون اپل (ICNS)

ICNS فرمت کانتینر آیکون اپل است که از Mac OS 8.5 در سال 1998 برای آیکون برنامه‌ها، پوشه‌ها و اسناد در macOS استفاده می‌شود. یک فایل چندین اندازه از 16×16 تا 1024×1024 پیکسل، از جمله نسخه‌های Retina، را در خود جای می‌دهد که معمولاً به‌صورت داده PNG با شفافیت ذخیره می‌شوند. Xcode و macOS آن را مستقیم می‌خوانند، اما بیرون از پلتفرم‌های اپل کم استفاده می‌شود. ویندوز و بیشتر ابزارهای وب بدون مبدل نمی‌توانند ICNS را باز کنند.

فشرده‌سازی
بدون اتلاف
شفافیت
بله
انیمیشن
خیر
سال معرفی
1998 · Apple
مبدل ICNS

PNG

گرافیک شبکه‌ای قابل‌حمل

PNG یک فرمت رستری بدون اتلاف است که در سال ۱۹۹۶ توسط PNG Development Group منتشر شد و بعدها W3C و ISO آن را استاندارد کردند. هر پیکسل را دقیقاً حفظ می‌کند، از شفافیت کامل آلفا پشتیبانی می‌کند و متن، لبه‌های تیز و رنگ‌های یکدست را بدون artefact نگه می‌دارد. همین دقت آن را برای اسکرین‌شات، لوگو، آیکون و گرافیک رابط کاربری مناسب می‌کند. در عوض حجمش زیاد است: عکس‌هایی که با PNG ذخیره شوند اغلب چند برابر همان عکس با JPEG یا WebP حجم دارند. همه مرورگرها، سیستم‌عامل‌ها و ویرایشگرها فایل‌های PNG را باز می‌کنند.

فشرده‌سازی
بدون اتلاف
شفافیت
بله
انیمیشن
خیر
سال معرفی
1996 · PNG Development Group
مبدل PNG

مردم ICNS را به PNG تبدیل می‌کنند تا آیکون برنامهٔ مک را بیرون از بستهٔ macOS استفاده کنند: در آموزش، اسلاید، وب‌سایت یا ویرایشگر ویندوز؛ جهت برعکس، یعنی PNG به ICNS، برای توسعه‌دهندگانی است که برنامه می‌سازند.

اندازه‌های Retina، مجموعه آیکون‌های Xcode و آنچه در PNG حفظ می‌شود

عضو @2xآیکون رتینا · ic10 · 512@2x
نسخه‌ای از یک اندازهٔ آیکون که برای نمایشگرهای رتینا با دو برابر پیکسل در هر جهت کشیده شده است. آیکون 512 pt با ضریب 2x برابر 1024 × 1024 px است و macOS آن را در نمایشگرهای با تراکم بالا خودکار انتخاب می‌کند.

اگر مجموعه‌آیکونی که بارگذاری می‌کنید عضو 1024 px را نداشته باشد، که در برنامه‌های قدیمی‌تر رایج است، PNG با بزرگ‌ترین اندازهٔ موجود، اغلب 512 یا 256 px، ساخته می‌شود. مبدل خودش تصویر را بزرگ نمی‌کند؛ بزرگ کردن آیکون 128 px فقط تصویری نرم و کم‌وضوح می‌دهد.

فقط خود تصویر در تبدیل می‌ماند. فایل‌های ICNS ممکن است فهرست محتوا، نسخهٔ حالت تاریک و آیکون‌های قالب برای منوها هم داشته باشند که نادیده گرفته می‌شوند. اگر برعکس می‌خواهید برای انتشار برنامهٔ خودتان آیکون بسازید، تبدیل PNG به ICNS از یک طرح 1024 px مجموعهٔ کامل می‌سازد و مطلب JPG، JPEG و PNG توضیح می‌دهد چرا آیکون‌ها به‌جای JPG به‌صورت PNG نگه‌داری می‌شوند.

پرسش‌های رایج دربارهٔ آیکون‌های ICNS مک و PNG

فایل .icns یک برنامهٔ نصب‌شده در مک را کجا پیدا کنم؟

در Finder روی برنامه در پوشهٔ Applications راست‌کلیک کنید، گزینهٔ Show Package Contents را بزنید و Contents › Resources را باز کنید. آیکون معمولاً AppIcon.icns یا به نام خود برنامه است. پیش از بارگذاری آن را جای دیگری کپی کنید و از داخل بسته جابه‌جایش نکنید.

چرا PNG خروجی 1024 px است، در حالی که آیکون در Dock کوچک دیده می‌شود؟

مجموعه‌آیکون‌های امروزی یک تصویر 512 × 512 با ضریب 2x برای نمایشگرهای رتینا دارند که در واقع 1024 × 1024 پیکسل است. macOS در Dock عضو کوچک‌تری را نشان می‌دهد، اما PNG از بزرگ‌ترین عضو ساخته می‌شود تا بیشترین جزئیات را داشته باشید.

چگونه همهٔ وضوح‌های یک مجموعه آیکون را خروجی بگیرم، نه فقط بزرگ‌ترین را؟

در مک، دستور iconutil -c iconset AppIcon.icns در Terminal همهٔ اعضا را در پوشه‌ای از فایل‌های PNG باز می‌کند. مبدل اینجا برای هر فایل یک PNG، یعنی بزرگ‌ترین، می‌دهد که برای بیشتر کاربردها کافی است، چون اندازه‌های کوچک‌تر را می‌توان با تغییر اندازه عکس از آن ساخت.

آیا شکل مربع با گوشه‌های گرد و سایهٔ آیکون جزو PNG است؟

بله، برای آیکون‌هایی که از macOS Big Sur در سال 2020 به بعد طبق طراحی اپل ساخته شده‌اند. شکل، سایه و حاشیهٔ شفاف در خود طرح کشیده شده‌اند، پس PNG گوشه‌های شفاف و کمی فضای خالی دور کاشی قابل‌مشاهده دارد.

آیا ویندوز می‌تواند فایل‌های ICNS را بدون تبدیل باز کند؟

با ابزارهای داخلی خیر. Photos و Explorer ویندوز فرمت آیکون اپل را نمی‌خوانند. تبدیل به PNG در هر مرورگری انجام می‌شود و اگر برنامه‌ای در ویندوز آیکون لازم داشت، سراغ تبدیل PNG به ICO بروید.

آیا می‌توانم آیکون یک برنامه را در ارائه یا مقالهٔ خودم استفاده کنم؟

آیکون‌ها متعلق به شرکت‌های سازنده‌شان هستند. نشان دادن آیکون برای اشاره به برنامه، مثل نقدها و آموزش‌ها، رایج است؛ استفاده از آن به‌عنوان لوگوی خودتان نه. در صورت تردید، راهنمای برند توسعه‌دهنده را بررسی کنید.