تبدیل BMP به PNG

بیت‌مپ‌های BMP را به فایل‌های PNG فشرده بدون اتلاف تبدیل کنید.

۱۰۰٪ در مرورگر • ۱۰۰٪ رایگان

تصویر BMP را برای تبدیل انتخاب کنید

فایل .bmp یا .dib خود را اینجا بکشید یا برای انتخاب از دستگاه کلیک کنید.

پردازش ۱۰۰٪ در حافظه مرورگر • فوری و خصوصی
راهنمای فنی جامع•۸ دقیقه مطالعه•تیم مهندسی 2RUN
۱۰۰٪ در مرورگر • بدون آپلود

تبدیل BMP به PNG: راهنمای فنی آرشیو بدون افت بیت‌مپ و شفافیت آلفا

⚡چگونه در ۳ گام آسان BMP را به PNG بدون افت تبدیل کنیم

1

۱. تصویر BMP خود را وارد کنید

فایل بیت‌مپ ویندوز (.bmp یا .dib) خود را به ناحیه آپلود بکشید یا از حافظه دستگاه انتخاب کنید. ابزار سرآیند DIB و ابعاد را فوراً در مرورگر محلی شما تجزیه می‌کند.

2

۲. رمزگذاری بدون افت DEFLATE با وفاداری بالا

موتور درون مرورگر ما آرایه پیکسلی فشرده‌نشده را در حافظه می‌خواند، پیش‌بین‌های خط افقی را اعمال می‌کند و داده را در RAM به یک جریان PNG ‏RFC 2083 فشرده می‌کند.

3

۳. PNG بدون افت خود را دانلود کنید

شاخص‌های فایل اصلی و تبدیل‌شده را بررسی کنید. روی «دانلود تصویر PNG» کلیک کنید تا فایل PNG سبک و دقیق در سطح پیکسل فوراً مستقیماً در سیستم فایل محلی شما ذخیره شود.

قالب Windows Bitmap ‏(BMP) در طول چهار دهه از تاریخ رایانه‌های شخصی دوام آورده است. اگرچه BMP اهمیت تاریخی دارد و سادگی ذخیره‌سازی رستری خام را ارائه می‌دهد، ظرفی فوق‌العاده ناکارآمد برای آرشیو و توزیع دیجیتال مدرن است. چون BMP مقادیر بایتی خام RGB را بدون فشرده‌سازی داده ذخیره می‌کند، یک نقشه مهندسی اسکن‌شده یا اسکرین‌شات رومیزی اغلب به ۲۰، ۳۰ یا حتی ۵۰ مگابایت می‌رسد. تلاش برای ذخیره، ارسال با ایمیل یا ادغام این فایل‌های عظیم در جریان‌های دیجیتال، حافظه محلی را هدر می‌دهد و تأخیر شدیدی در رابط کاربری ایجاد می‌کند.

اگرچه تبدیل BMP به JPEG برای عکاسی عمومی رایج است، طراحان گرافیک، مهندسان CAD، توسعه‌دهندگان نرم‌افزار و آرشیوداران نمی‌توانند آرتیفکت‌های فشرده‌سازی با افت، نویز حلقه‌ای و جابه‌جایی‌های رنگی ناشی از JPEG را تحمل کنند. تبدیل BMP به Portable Network Graphics ‏(PNG) راه‌حل فناورانه کاملی ارائه می‌دهد: با فشرده‌سازی بدون افت DEFLATE وزن فایل را ۵۰٪ تا ۸۵٪ کاهش می‌دهد و در عین حال وفاداری پیکسلی ۱۰۰٪ بیت‌به‌بیت را حفظ می‌کند. حتی یک پیکسل هم تغییر، تار یا کوانتیزه نمی‌شود. چون کاملاً درون زبانه مرورگر شما با خطوط Canvas و WebAssembly شتاب‌یافته سخت‌افزاری اجرا می‌شود، نقشه‌های اختصاصی، اسپرایت‌های بازی‌های قدیمی و اسکن‌های پزشکی شما بدون هیچ آپلود ابری کاملاً خصوصی می‌مانند.

خواندن راهنمای فنی کامل

PNG چگونه بیت‌مپ‌های فشرده‌نشده را بدون افت کیفیت کوچک می‌کند: DEFLATE و فیلترینگ خط

برای درک ظرافت ریاضی تبدیل BMP به PNG، باید نحوه نمایش داده پیکسلی در این دو قالب را مقایسه کرد. یک Windows Bitmap ‏TrueColor ‏۲۴ بیتی استاندارد مقادیر خام پیکسل را ردیف‌به‌ردیف و پشت سر هم روی دیسک می‌نویسد. اگر یک نقشه معماری پس‌زمینه سفید یکدست بزرگ یا حاشیه‌های شبکه‌ای تکراری داشته باشد، BMP میلیون‌ها سه‌تایی بایتی RGB یکسان `[255, 255, 255]` را بارها و بارها می‌نویسد. هیچ آگاهی از الگوهای فضایی یا افزونگی آماری ندارد.

PNG ‏(Portable Network Graphics) که در RFC 2083 رسمی شده، موتور فشرده‌سازی دولایه‌ای ارائه می‌دهد. نخست، پیش از آغاز فشرده‌سازی، PNG یکی از پنج الگوریتم فیلتر پیش‌بین را روی هر خط افقی اعمال می‌کند: None، ‏Sub (تفاوت با پیکسل قبلی)، Up (تفاوت با پیکسل درست بالا)، Average (تفاوت با میانگین پیکسل‌های چپ و بالا) یا Paeth (پیش‌بین خطی بر اساس همسایه‌های چپ، بالا و بالا-چپ). این فیلترها نواحی گسترده رنگ تخت و بافت‌های هندسی تکراری را به رشته‌های طولانی از بایت‌های نزدیک به صفر تبدیل می‌کنند.

دوم، جریان بایتی فیلترشده با الگوریتم DEFLATE ‏(ترکیب تطبیق دیکشنری پنجره لغزان LZ77 با رمزگذاری آنتروپی هافمن) فشرده می‌شود. دنباله‌های بایتی تکراری با اشاره‌گرهای فشرده ارجاع به عقب (توکن‌های فاصله/طول) جایگزین می‌شوند. این معماری معمولاً یک بیت‌مپ خام ۳۰ مگابایتی را به ۴ تا ۶ مگابایت می‌رساند. نکته مهم اینکه این فشرده‌سازی از نظر ریاضی ۱۰۰٪ بدون افت است: وقتی PNG رمزگشایی شود، دقیقاً همان مقادیر RGB اصلی بیت‌به‌بیت بازسازی می‌شوند.

یکپارچگی آرشیوی: چرا مهندسان، آرشیوداران و دانشمندان به‌جای JPEG، ‏PNG می‌خواهند

در رشته‌های فنی و علمی — از جمله طراحی به کمک رایانه (CAD)، نقشه‌های برد مدار، نقشه‌های معماری، تصویربرداری پزشکی و مستندات ثبت اختراع — وضوح تصویر موضوعی مربوط به دقت و ایمنی است. این گرافیک‌ها با خطوط سیاه پرکنتراست، یادداشت‌های متنی ظریف، برچسب‌های ابعاد و اشکال هندسی تیز برگرفته از بردار مشخص می‌شوند.

اگر یک BMP فنی به JPEG تبدیل شود، تبدیل کسینوسی گسسته ۸×۸ ‏(DCT) در JPEG با گسستگی‌های فضایی پرفرکانس روبه‌رو می‌شود. این امر پدیده بدنام گیبس را فعال می‌کند و هاله‌های حلقه‌ای قابل‌مشاهده، لکه‌ها و نویز فشرده‌سازی دور خطوط ظریف و نویسه‌های متن پدید می‌آورد. ممیزهای اعشاری زیرپیکسلی و پیکان‌های خطوط ممکن است تار و مبهم شوند.

تبدیل BMP به PNG حلقه‌زدگی فشرده‌سازی را کاملاً حذف می‌کند. خطوط سیاه روی پس‌زمینه‌های سفید بی‌نقص کاملاً تیز می‌مانند، برچسب‌های متنی ۱۰۰٪ خوانا می‌مانند و تصاویر تشخیصی دقت خام حسگر را حفظ می‌کنند — همین PNG را به استاندارد بین‌المللی بی‌چون‌وچرا برای آرشیو فنی دائمی تبدیل کرده است.

بازی‌های قدیمی، پیکسل‌آرت و نوسازی دارایی‌های اسپرایت

قالب BMP عمیقاً در تاریخ توسعه بازی‌های ویدیویی تنیده شده است. بازی‌های کلاسیک رایانه‌ای دوران MS-DOS و Windows 95/98، تصاویر شبیه‌سازهای قدیمی و برگه‌های اسپرایت کهنه به‌طور سنتی به‌صورت فایل‌های BMP پالتی ۸ بیتی یا ۲۴ بیتی ساخته و ذخیره می‌شدند. توسعه‌دهندگان بازی و هنرمندان پیکسل‌آرت اغلب باید این دارایی‌های قدیمی را برای موتورهای بازی مدرن مانند Unity، Godot و Unreal Engine 5 استخراج کنند.

موتورهای بازی مدرن و خطوط برش اسپرایت به‌طور بومی از بافت‌های BMP پشتیبانی نمی‌کنند یا هنگام کامپایل ساخت به سربار تبدیل زیادی نیاز دارند. تبدیل اسپرایت‌های BMP قدیمی به PNG ‏۳۲ بیتی، پالت‌های رنگ را به جریان‌های بیت RGBA استاندارد یکسان‌سازی می‌کند و آن‌ها را بدون خطای ناسازگاری قالب فوراً برای بسته‌بندی بافت، تولید mipmap و رندر بی‌درنگ GPU آماده می‌کند.

فعال‌سازی شفافیت آلفا: ارتقای بیت‌مپ‌های ۲۴ بیتی به ظرف‌های RGBA ‏۳۲ بیتی

بیت‌مپ‌های استاندارد ویندوز اساساً ظرف‌هایی مات (RGB) هستند. اگر لوگوی اسکن‌شده شرکت یا گرافیک محصولی روی بوم BMP سفید یکدست دارید و می‌خواهید آن را روی سرصفحه رنگی وب‌سایت، اسلاید ارائه یا ترکیب ویدیویی قرار دهید، پس‌زمینه سفید یکدست یک بلوک مستطیلی زشت ایجاد می‌کند.

تبدیل BMP به PNG تصویر را به ظرفی انعطاف‌پذیر RGBA ‏۳۲ بیتی ارتقا می‌دهد که می‌تواند کانال آلفای ۸ بیتی (۲۵۶ سطح ماتی مجزا) را پشتیبانی کند. پس از تبدیل به PNG، می‌توانید دارایی را مستقیماً به ابزارهای «شفاف‌سازی» یا «حذف پس‌زمینه» ما بدهید تا پس‌زمینه‌های سفید یکدست یا کلید رنگی پاک شوند. PNG شفاف حاصل بدون لبه‌های دندانه‌دار یا آرتیفکت حاشیه سیاه روی هر تم رابط کاربری یا پس‌زمینه‌ای نرم ترکیب می‌شود.

جریان نوسازی متصل: تبدیل، جداسازی، کادربندی و مقیاس‌دهی

برای تبدیل بیت‌مپ‌های قدیمی خام به دارایی‌های دیجیتال آماده تولید، این جریان ویرایش ساختاریافته را دنبال کنید:

گام ۱ - تبدیل بدون افت: فایل `.bmp` قدیمی خود را با این ابزار به `.png` بی‌نقص تبدیل کنید و بدون هیچ افت کیفیتی فوراً ۶۰٪ تا ۸۰٪ از وزن فایل بکاهید.

گام ۲ - جداسازی پس‌زمینه: اگر گرافیک شما پس‌زمینه یکدستی دارد که می‌خواهید حذف شود، PNG را به ابزارهای «شفاف‌سازی» یا «حذف پس‌زمینه» ما بدهید.

گام ۳ - حذف حاشیه‌ها: حاشیه‌های اسکنر، فاصله‌های خالی بوم یا علائم هم‌ترازی را با ابزار «برش تصویر» حذف کنید.

گام ۴ - یکسان‌سازی ابعاد: اگر اسکن با DPI بیش‌ازحد گرفته شده و ابعاد بوم غیرضروری ساخته، آن را با «تغییر اندازه تصویر» به عرض نمایش هدف رابط کاربری مقیاس دهید.

گام ۵ - انتشار وب مدرن: اگر قصد دارید گرافیک را در وب‌سایتی مدرن منتشر کنید، می‌توانید به‌دلخواه PNG نهایی را با «تبدیل PNG به WebP» به WebP نسل جدید تبدیل کنید تا سرعت صفحه موبایل بیشینه شود.

💡نکات حرفه‌ای برای تبدیل BMP به PNG

  • •تبدیل BMP به PNG ضمن تضمین حفظ ۱۰۰٪ بیت‌به‌بیت پیکسل‌ها، ۵۰٪ تا ۸۵٪ از وزن فایل می‌کاهد.
  • •PNG قالب آرشیوی الزامی برای نقشه‌های فنی، نقشه‌های CAD معماری و طرح‌های اسکن‌شده است تا از لکه‌های حلقه‌ای JPEG جلوگیری شود.
  • •پس از تبدیل به PNG، می‌توانید با ابزار «شفاف‌سازی» پس‌زمینه‌های سفید یکدست را پاک کنید و لایه‌های شفاف بسازید.
  • •برای برگه‌های اسپرایت بازی‌های قدیمی و پیکسل‌آرت، PNG لبه‌های سخت پیکسل را بدون تاری یا اعوجاج رنگ تیغ‌مانند تیز نگه می‌دارد.
  • •اگر BMP منبع یک عکس با تُن پیوسته است و کمترین حجم فایل را بر کمال بدون افت ترجیح می‌دهید، به‌جای آن «تبدیل BMP به JPG» را انتخاب کنید.
  • •چند بیت‌مپ آرشیوی را پشت سر هم در زبانه مرورگر و بدون صف آپلود یا تأخیر سرور ابری پردازش کنید.
  • •همه رمزگشایی تصویر و رمزگذاری PNG ‏۱۰۰٪ به‌صورت محلی در RAM دستگاه شما اجرا می‌شود و نقشه‌های اختصاصی شما کاملاً محرمانه می‌مانند.

🛡️تجزیه سرآیند DIB در سمت کاربر، RFC 2083 و حریم خصوصی بدون آپلود

ابزار تبدیل BMP به PNG ما کاملاً درون سندباکس ایزوله سمت کاربر در مرورگر وب مدرن شما کار می‌کند. وقتی فایل BMP وارد شود، رمزگشاهای نمایش بومی مرورگر ساختار فایل دودویی را تجزیه می‌کنند: `BITMAPFILEHEADER` ‏۱۴ بایتی (امضای `BM` یا `0x4D42`)، `BITMAPINFOHEADER` ‏(استخراج عرض، ارتفاع، عمق بیت رنگ و پرچم‌های فشرده‌سازی مانند BI_RGB) و در صورت وجود، پالت رنگ. داده پیکسلی خام فشرده‌نشده به‌صورت یک بافر ImageData ‏RGBA تمام‌رنگ ۳۲ بیتی فشرده‌نشده به یک زمینه داخلی HTML5 Canvas2D یا OffscreenCanvas خوانده می‌شود و ترتیب خطوط پایین‌به‌بالا به‌درستی به جهت استاندارد بالا‌به‌پایین یکسان‌سازی می‌شود. سپس زمینه بوم خط رمزگذاری بومی PNG را فعال می‌کند و یک جریان داده PNG منطبق با RFC 2083 تولید می‌کند. رمزگذار پیش از اعمال فشرده‌سازی zlib DEFLATE، فیلترینگ تطبیقی خط (پیش‌بین‌های Sub، Up، Average و Paeth) را روی هر ردیف اعمال می‌کند تا افزونگی فضایی بیشینه شود. آرایه بایتی دودویی حاصل از طریق یک URL شیء محلی موقت (blob:2run.tools/...) ارائه می‌شود. چون هیچ درخواست شبکه‌ای به سرورهای ابری خارجی ارسال نمی‌شود، نقشه‌های محرمانه، اسرار تجاری و اسکن‌های اختصاصی شما ۱۰۰٪ خصوصی می‌مانند و از رهگیری شخص ثالث محافظت می‌شوند.

فناوری: WebAssembly • Web Workers چندرشته‌ای • HTML5 Canvas API

حریم خصوصی: فایل‌ها از دستگاه شما خارج نمی‌شوند و در فضای ابری ذخیره نمی‌شوند؛ آمار فقط با رضایت شما اجرا می‌شود.

چرا ابزارهای مبتنی بر مرورگر؟

وقتی در 2run tools تصویری را فشرده یا PDFی را ادغام می‌کنید، کد با استفاده از WebAssembly و Web Workers داخل زبانه مرورگر شما اجرا می‌شود. ما هرگز فایل‌های شما را به سرور دوردست ارسال نمی‌کنیم. گزارش‌های مالی، عکس‌های شخصی و قراردادهای شما از دستگاهتان خارج نمی‌شوند.

حریم خصوصی کاملدر مرورگر
پردازش فوریرم سریع
واقعاً نامحدودبدون محدودیت

پرسش‌های متداول درباره تبدیل BMP به PNG

آیا تبدیل BMP به PNG باعث افت کیفیت می‌شود؟▾

به هیچ وجه. هم BMP و هم PNG قالب‌های رستری بدون افت‌اند. PNG فقط از فشرده‌سازی ریاضی پیشرفته (DEFLATE و فیلترینگ دوبعدی خط) استفاده می‌کند تا همان داده پیکسلی را در فایلی بسیار کوچک‌تر ذخیره کند. هر پیکسل با دقت ۱۰۰٪ بیت‌به‌بیت حفظ می‌شود.

چرا باید BMP را به‌جای JPG به PNG تبدیل کنم؟▾

PNG ‏۱۰۰٪ داده پیکسلی اصلی را بدون هیچ تاری، حلقه‌زدگی فشرده‌سازی یا آرتیفکت رنگی حفظ می‌کند. همین PNG را به قالب لازم برای نقشه‌های فنی، نقشه‌های معماری، بارکدها، تایپوگرافی و پیکسل‌آرت تبدیل می‌کند؛ جاهایی که فشرده‌سازی با افت JPEG به وضوح آسیب می‌زند.

پس از تبدیل BMP به PNG فایل من چقدر کوچک‌تر می‌شود؟▾

بسته به پیچیدگی تصویر، تبدیل BMP به PNG معمولاً ۵۰٪ تا ۸۵٪ از حجم فایل می‌کاهد. نقشه‌های فنی و گرافیک‌هایی با نواحی گسترده رنگ یکدست تخت بیشترین سود فشرده‌سازی را می‌برند.

آیا پس از تبدیل به PNG می‌توانم پس‌زمینه را شفاف کنم؟▾

بله! فایل‌های BMP از شفافیت پشتیبانی نمی‌کنند. تبدیل به PNG ظرف RGBA ‏۳۲ بیتی لازم برای شفافیت آلفا را ایجاد می‌کند. پس از تبدیل، می‌توانید PNG را به ابزارهای «شفاف‌سازی» یا «حذف پس‌زمینه» ما بدهید تا پس‌زمینه‌های یکدست پاک شوند.

آیا می‌توانم فایل‌های PNG تبدیل‌شده را در همه نرم‌افزارهای گرافیکی باز کنم؟▾

بله، ۱۰۰٪. PNG در همه سیستم‌عامل‌ها، مرورگرهای وب، ویرایشگرهای ویدیو و نرم‌افزارهای طراحی (از جمله Photoshop، Illustrator، Figma، Canva، InDesign و PowerPoint) ساخته‌شده در سی سال گذشته پشتیبانی همگانی دارد.

آیا می‌توانم چند فایل BMP را گروهی به PNG تبدیل کنم؟▾

بله. می‌توانید فایل‌های BMP را پشت سر هم مستقیماً در مرورگر پردازش کنید. تبدیل‌ها در چند میلی‌ثانیه تمام می‌شوند، چون همه پردازش‌ها به‌صورت محلی با پردازنده و حافظه رایانه شما و بدون انتظار برای صف سرورهای ابری انجام می‌شود.

آیا نقشه‌ها یا اسکن‌های محرمانه من روی سرور خارجی آپلود می‌شوند؟▾

هرگز. 2run.tools بر معماری سخت‌گیرانه حریم خصوصی سمت کاربر و بدون آپلود کار می‌کند. همه عملیات تجزیه DIB، دست‌کاری بوم و رمزگذاری PNG ‏۱۰۰٪ به‌صورت محلی در حافظه دستگاه شما اجرا می‌شود. فایل‌های شما هرگز به سرورهای ابری خارجی نمی‌رسند و محرمانگی مطلق و امنیت داده تضمین می‌شود.

سایت‌هایی با بارگذاری زیر ۰٫۸ ثانیه
مهندسی وب با امتیاز ۱۰۰/۱۰۰ Lighthouse
بررسی
بازوی توسعه برای آژانس‌های طراحی
White-label • NDA دوطرفه
همکاری
سئوی فنی با کد
Schema عمیق • بدون هدررفت
گسترش سئو
وب‌اپ‌ها و SaaS سفارشی
مالکیت ۱۰۰٪ کد • مقیاس Edge
ساخت
بازدید را به فروش تبدیل کنید
+۳۴٪ افزایش فروش • رفع گلوگاه‌ها
بررسی