تبدیل PNG به BMP
BMP فرمت بیتمپ فشردهنشدهای است که نرمافزارهای قدیمی Windows، سیستمهای نهفته و بعضی ابزارهای صنعتی هنوز انتظارش را دارند. این مبدل یک PNG را روی دستگاه شما و بدون هیچ آپلودی به یک BMP استاندارد 24 بیتی تبدیل میکند.
فایلها را اینجا رها کنید یا برای انتخاب کلیک کنید
نتایج
چگونه PNG را به BMP تبدیل کنیم
- یک یا چند تصویر PNG را در ابزار زیر رها کنید.
- فرمت خروجی از قبل روی BMP تنظیم شده است. در صورت تمایل کیفیت را تنظیم کنید.
- برای تبدیل روی اجرا کلیک کنید.
- هر فایل BMP را جداگانه دانلود کنید یا همه را یکجا در قالب ZIP بگیرید.
BMP برای چیست
قالب Windows Bitmap یکی از قدیمیترین قالبهای تصویری است که هنوز هر روز استفاده میشود. در حالت معمولش فشرده نیست، از حرکت پشتیبانی نمیکند و پشتیبانیاش از شفافیت بسیار محدود است. همین محدودیتها دقیقاً دلیل ماندگاریاش هستند: خواندن BMP برای نرمافزار بسیار ساده است، چون دادهٔ پیکسلها با ترتیبی قابل پیشبینی آنجاست و به هیچ رمزگشایی نیاز ندارد. دستگاههای نهفته با حافظهٔ خیلی کم، ماشینآلات صنعتی، نرمافزارهای قدیمی Windows و سختافزارهای سرگرمی همچنان به آن متکیاند.
هنگام تبدیل چه اتفاقی میافتد
PNG به مقادیر پیکسلهایش رمزگشایی و به صورت BMP با 24 بیت نوشته میشود: برای هر پیکسل 8 بیت برای قرمز، سبز و آبی، با ردیفهایی که تا مرز 4 بایت پر میشوند و از پایین به بالا ذخیره میشوند، همانطور که قالب ایجاب میکند. این نسخهای است که تقریباً هر خوانندهٔ BMP آن را میفهمد. هر شفافیتی در PNG روی سفید تخت میشود، چون بیشتر خوانندههای BMP کانال آلفا را نادیده میگیرند یا درست مدیریتش نمیکنند.
| ویژگی | PNG | BMP (24 بیت) |
|---|---|---|
| فشردهسازی | بدون اتلاف (DEFLATE) | ندارد |
| شفافیت | آلفای کامل | در 24 بیت ندارد |
| حجم فایل، تصویر 1,000 × 1,000 | حدود 1.5 MB | حدود 3 MB، همیشه |
| خوانده شدن در سختافزارهای قدیمی | بهندرت | بسیار گسترده |
| خوانده شدن در مرورگرهای امروزی | بله | بله، اما کم استفاده میشود |
موقعیتهای رایج
- آماده کردن لوگو یا صفحهٔ شروع برای فرمور دستگاهی که فقط BMP بارگذاری میکند.
- وارد کردن تصاویر به نرمافزارهای قدیمی طراحی برچسب، حکاکی یا گلدوزی.
- خروجی گرفتن بافتها یا تصاویر کوچک بازی برای یک موتور بازی قدیمی یا ابزار ساخت ماد.
- ساختن تصویر پسزمینهٔ Windows یا تصویر راهاندازی یک سیستم قدیمی.
- ذخیرهٔ تصویر آزمایشی برای یک کنترلکنندهٔ نمایشگر.
توصیههای عملی
چون BMP فشرده نمیشود، تصاویر بزرگ فایلهای بسیار حجیمی تولید میکنند. پیش از تبدیل، اندازه را دقیقاً به ابعادی که دستگاه مقصد لازم دارد تغییر دهید؛ صفحهٔ شروع 128 در 64 پیکسلی باید 128 در 64 پیکسل باشد، نه تصویری 2,000 پیکسلی که دستگاه مجبور به مقیاسبندیاش شود. اگر دربارهٔ عمق رنگ مقصد مطمئن نیستید، 24 بیت امنترین انتخاب است و این مبدل همان را تولید میکند. اگر مستندات دستگاه شما BMP شاخصدار 8 بیتی یا 16 بیتی را مشخص کرده، برای آن به ابزاری تخصصی نیاز دارید و فایل 24 بیتی اینجا نقطهٔ شروع خوبی است.
پرسشهای متداول
امروزه چه کسی به BMP نیاز دارد؟
برنامههای قدیمی Windows، میانافزار و نمایشگر دستگاهها، بعضی چاپگرهای برچسب، نرمافزارهای قدیمی CNC و گلدوزی و برخی ابزارهای علمی هنوز فقط BMP را میخوانند.
آیا BMP از شفافیت پشتیبانی میکند؟
BMP رایج 24 بیتی که اینجا ساخته میشود پشتیبانی نمیکند. نواحی شفاف PNG روی زمینه سفید تخت میشوند. بعضی برنامهها BMP سیودو بیتی با آلفا را میپذیرند، اما پشتیبانی از آن یکدست نیست، پس 24 بیتی خروجی مطمئن است.
چرا BMP اینقدر حجیم است؟
BMP هر پیکسل را بدون فشردهسازی با سه بایت ذخیره میکند. تصویری 1,000 در 1,000 فارغ از محتوا حدود 3 MB حجم دارد. این عمدی است؛ BMP برای ساده خوانده شدن طراحی شده، نه برای کمحجم بودن.
آیا کیفیتی از دست میرود؟
خیر. BMP فشرده نشده است، پس پیکسلها دقیقاً همان پیکسلهای PNG هستند.
فایلهای شما هرگز از دستگاهتان خارج نمیشوند
همهٔ ابزارهای Squishly Tools 100% رایگاناند و کاملاً درون مرورگر شما اجرا میشوند. تصاویر و اسناد شما روی رایانهٔ خودتان پردازش میشوند و هرگز روی سرور آپلود نمیشوند. نه حساب کاربری در کار است، نه واترمارک و نه هیچ شرط پنهانی.