تبدیل BMP به ICO (فاوآیکون)
کمی دانش قالبشناسی: فایل ICO در اصل فهرستی از BMPهاست، نوشتههای آیکون داخلش همان ساختار بیتمپی را به کار میبرند که ویندوز از 1990 میخواند. پس تبدیل بهطرز دلپذیری حلقه میشود: بیتمپ شما تا مربع مرکزی بریده میشود، در 16، 32 و 48 پیکسل مقیاس میشود و در ظرفی گذاشته میشود که همیشه برایش در نظر گرفته شده بود.
این هم به کار میآید: تبدیل PNG به ICO (فاوآیکون)
چطور کار میکند
بیتمپ را رها کنید — منابع رترو و خروجیهای موروثی دقیقاً همان چیزیاند که این جفت بهخاطرشان هست.
پیکسلها مستقیم به نوشتههای آیکون 16، 32 و 48 پیکسل میروند — همان ساختاری که ویندوز از 1990 تجزیه میکند.
یادتان باشد BMPهای استاندارد ماتاند، پس منتظر یک آیکون مربع یکدست باشید؛ .ico را جداگانه یا در یک ZIP دانلود کنید.
BMP vs ICO
این دو عملاً خویشاوندند — نوشتههای ICO همان ساختارهای BMP درون یک فهرستاند — پس این تحتاللفظیترین تبدیل کل سایت است. اما خویشاوندی حد و مرز دارد: بیتمپهای کلاسیک 24 بیتی کانال آلفا ندارند، پس گوشههای آیکونهایی که از PNG زاده میشوند زیباترند.
| BMP | ICO | |
|---|---|---|
| فشردهسازی | معمولاً ندارد (پیکسل خام) | بدون اتلاف (رکوردهای BMP یا PNG) |
| شفافیت | ندارد | دارد (آلفای کامل) |
| انیمیشن | ندارد | ندارد |
| پشتیبانی | همگانی روی دسکتاپ | همگانی برای فاوآیکون |
| بهترین برای | برنامههای قدیمی ویندوز، تبادل پیکسل خام | فاوآیکون و آیکون برنامههای ویندوز |
پرسشهای پرتکرار
نه — این سایت دقیقاً برای همین ساخته شده. تبدیل بهطور کامل داخل مرورگر شما و با WebAssembly انجام میشود؛ فایلها دستگاه شما را ترک نمیکنند و هیچ سروری در این میان دخالتی ندارد. بعد از باز شدن صفحه، ابزار حتی بدون اتصال به اینترنت هم کار میکند، و تنها محدودیت اندازهٔ فایلها حافظهٔ دستگاه شماست.
نمیشود، و این دام رایجی است — ICO به یک سرآیند فهرست با توصیف هر نوشته نیاز دارد که یک BMP تغییرنامیافته آن را ندارد. بعضی نمایشگرها این کلک را تحمل میکنند؛ میانبرهای ویندوز و مرورگرها معمولاً نه. این ابزار ساختار واقعی را با سه اندازهٔ استاندارد داخلش میسازد.
بله — دقیقاً همینطور منابع گرافیکی موروثی را به آیکون برنامه بدل میکنند. نوشتههای 32 بیتی که ابزار مینویسد از زمان ویندوز XP به بعد کار میکنند. یادداشتی برای پروژههای رتروکامپیوتینگ: نرمافزار خیلی کهنه شاید منتظر آیکونهای 8 بیتی پالتی باشد، و آن داستان دیگری است.
تقریباً هیچوقت — BMPهای استاندارد کاملاً ماتاند، پس آیکون یک مربع یکدست درمیآید. برای آیکونهای عکسی و طراحی «تا لبه» این عادی است. اگر گوشههای شفاف میخواهید، منبع را بهصورت PNG با کانال آلفا از نو بسازید و از تبدیل PNG به ICO استفاده کنید.
این تحتاللفظیترین مسیر موجود است: نوشتههای ICO در باطن همان ساختارهای BMPاند، پیکسلها بدون ژیمناستیک قالبی جابهجا میشوند. اما «بهتر» فقط اگر BMP 32 بیتی باشد. BMPهای کلاسیک 24 بیتی کانال آلفا ندارند: منبعهای PNG آیکون با گوشههای شفاف واقعی میدهند و منبعهای BMP مربعهای یکدست. تحتاللفظی همیشه زیباتر نیست.
شفافیت، در عمل — بیتمپهای استاندارد کانال آلفا ندارند، پس آیکون کل مربعش را روی هر پسزمینهای میگیرد. برای طراحی «تا لبه» نامحسوس است؛ برای یک نشان گرد یا شکلدار یعنی یک قاب دیدنی در تبهای تاریک. درمانش بالادست است: منبع را با کانال آلفا از نو بسازید و همان را تبدیل کنید.
ابزارهای مرتبط
تبدیل PNG به ICO (فاوآیکون)
PNG را داخل مرورگر به ICO تبدیل کنید — رایگان و بدون آپلود. یک فایل با آیکونهای 16، 32 و 48 پیکسل و کانال آلفای کامل، یک فاوآیکون واقعی چنداندازه.
تبدیل GIF به ICO (فاوآیکون)
GIF را داخل مرورگر به ICO تبدیل کنید — رایگان، خصوصی و بدون آپلود. فریم اول به فاوآیکون 16، 32 و 48 پیکسل بدل میشود — مسیر ایدهآل پیکسلآرت.
تبدیل BMP به PNG
BMP را داخل مرورگر به PNG تبدیل کنید — رایگان، بدون اتلاف و بدون آپلود. بیتمپهای فشردهنشده 50 تا 90% سبکتر میشوند، بیآنکه حتی یک پیکسل تغییر کند.
تبدیل BMP به JPG
BMP را داخل مرورگر به JPG تبدیل کنید — رایگان، خصوصی و بدون آپلود. بیتمپهای غولآسای فشردهنشده به عکسهایی 95 تا 98% سبکتر از فایل اصلی تبدیل میشوند.