تبدیل BMP به PNG
فایلهای BMP معمولاً بدون هیچ فشردهسازی نوشته میشوند — هر پیکسل همانطور که هست ذخیره میشود، برای همین یک اسکرینشات ساده هم میتواند چند مگابایت وزن داشته باشد. PNG همان پیکسلها را بدون اتلاف نگه میدارد و 50 تا 90% کمتر جا میگیرد. این همان تبدیل کمیابی است که هیچ مصالحهای ندارد: دقیقاً همان تصویر، در کسری از فضای قبلی.
این هم به کار میآید: تبدیل BMP به JPG
چطور کار میکند
بیتمپها را داخل ابزار رها کنید — حتی خروجی چندمگابایتی اسکنر هم مشکلی نیست، چون کار روی دستگاه خودتان و بهصورت محلی انجام میشود.
چیزی برای تنظیم نیست: PNG همان پیکسلها را بدون اتلاف دوباره بستهبندی میکند، معمولاً 50 تا 90% کوچکتر از BMP خام.
هر PNG سبکشده را جداگانه دانلود کنید یا همه را با هم در یک فایل ZIP بگیرید.
BMP vs PNG
در بحث بر سر قالبها کمیاب است: حکمی بدون ستاره و استثنا. PNG همان پیکسلهای BMP را بیتبهبیت نگه میدارد و از نصف تا یکدهم فضای دیسک را میگیرد — و افزون بر آن شفافیت آلفا و پشتیبانی مرورگرها را میآورد. تنها جایی که BMP امروز هنوز بهجاست، داخل نرمافزارهایی است که آنقدر قدیمیاند که خبر ندارند.
| BMP | PNG | |
|---|---|---|
| فشردهسازی | معمولاً ندارد (پیکسل خام) | بدون اتلاف |
| شفافیت | ندارد | دارد (آلفای کامل) |
| انیمیشن | ندارد | ندارد |
| پشتیبانی | همگانی روی دسکتاپ | همگانی — مرورگرها، ویرایشگرها و سیستمعاملها |
| بهترین برای | برنامههای قدیمی ویندوز، تبادل پیکسل خام | لوگو، اسکرینشات، گرافیک شفاف |
پرسشهای پرتکرار
نه — این سایت دقیقاً برای همین ساخته شده. تبدیل بهطور کامل داخل مرورگر شما و با WebAssembly انجام میشود؛ فایلها دستگاه شما را ترک نمیکنند و هیچ سروری در این میان دخالتی ندارد. بعد از باز شدن صفحه، ابزار حتی بدون اتصال به اینترنت هم کار میکند، و تنها محدودیت اندازهٔ فایلها حافظهٔ دستگاه شماست.
کاملاً. BMP پیکسلهای خام را ذخیره میکند و PNG همان پیکسلها را با الگوریتمی بدون اتلاف فشرده میکند — پس از رمزگشایی نتیجه بیتبهبیت یکسان است. این نزدیکترین چیز به فضای دیسک رایگان است که در دنیای تصویر پیدا میکنید.
چون بیشتر BMPها اصلاً فشردهسازی را رد میکنند: یک اسکرینشات 1920×1080 برابر است با 1920 × 1080 × 3 بایت، یعنی حدود 6 مگابایت، هر چقدر هم محتوا ساده باشد. این قالب از روزهای نخست Windows میآید، زمانی که سرعت رمزگشایی از فضای دیسک مهمتر بود.
از نرمافزارهای قدیمی Windows، تنظیمات پیشفرض Paint، ابزارهای اسکنر، دستگاههای پزشکی و صنعتی و ابزارهای مودسازی بازی. اگر برنامهای پیش از 2005 نوشته شده باشد، تقریباً حتماً به زبان BMP حرف میزند.
فقط در بایتها. هر دو پیکسلها را با دقت کامل نگه میدارند؛ BMP آنها را خام مینویسد و PNG از فشردهسازی DEFLATE میگذراند — برای همین همان اسکرینشات 50 تا 90% سبک میشود بیآنکه چیزی تغییر کند. PNG چیزی هم میآورد که BMP هرگز نداشت: کانال آلفا، دادهٔ گاما و پشتیبانی کامل در هر مرورگر. تنها برگ برندهٔ BMP — رمزگشایی بسیار ساده — از وقتی رایانهها دههٔ نود را پشت سر گذاشتند دیگر معنایی ندارد.
کم، و همه میراث گذشته: زنجیرههای مودسازی بازی که سرآیند BMP را مستقیم میخوانند، دستگاههای صنعتی و پزشکی با فهرستهای ورودی ثابت، و ابزارهای کهنهٔ Windows که پیش از پشتیبانی PNG ساخته شدهاند. اگر فایل به یکی از اینها میرود، نسخهٔ BMP را کنار PNG نگه دارید. هر چیز دیگری — ایمیل، وب، سند، ویرایشگر — PNG را بیدرنگ میخواند، در کسری از فضای قبلی.
ابزارهای مرتبط
تبدیل BMP به JPG
BMP را داخل مرورگر به JPG تبدیل کنید — رایگان، خصوصی و بدون آپلود. بیتمپهای غولآسای فشردهنشده به عکسهایی 95 تا 98% سبکتر از فایل اصلی تبدیل میشوند.
تبدیل BMP به WebP
BMP را داخل مرورگر به WebP تبدیل کنید — رایگان و خصوصی، بدون آپلود. از بیتمپ منسوخ به قالب مدرن وب در یک قدم: صرفهجویی بیش از 95%.
تبدیل PNG به WebP
PNG را همانجا در مرورگر به WebP تبدیل کنید — رایگان، بدون آپلود فایل و بدون ثبتنام. شفافیت آلفا حفظ میشود و حجم 60–90% کم میشود.
تبدیل BMP به PDF
BMP را داخل مرورگر به PDF تبدیل کنید — رایگان، بدون آپلود و بدون واترمارک. اسکنهای قدیمی بدون از دست دادن حتی یک پیکسل به PDFهای جمعوجور تبدیل میشوند.