BMP به Base64
از این مبدل رایگان BMP به Base64 استفاده کنید تا هر تصویر Bitmap Image File را به رشته Base64 یا قطعهکد آماده تبدیل کنید. یک فایل محلی .bmp انتخاب کنید (یا لینک یک فایل راه دور را جایگذاری کنید)، فرمت خروجی را برگزینید و رمزگذاری BMP به Base64 را بزنید.
نحوه تبدیل آنلاین BMP به Base64
- گزینه فایل محلی را انتخاب کنید و یک فایل .bmp برگزینید، یا URL راه دور را انتخاب کنید و لینک را جایگذاری کنید.
- فرمت خروجی را انتخاب کنید: Base64 ساده، data URI، تگ HTML، CSS، JavaScript، JSON یا XML.
- روی رمزگذاری BMP به Base64 کلیک کنید. نتیجه بلافاصله همراه با پیشنمایش نمایش داده میشود.
- نتیجه را در کلیپبورد کپی کنید یا بهصورت فایل .txt دانلود کنید.
درباره BMP (Bitmap Image File)
BMP فرمت بیتمپ بومی ویندوز است. پیکسلها معمولاً بدون فشردهسازی ذخیره میشوند؛ بنابراین فایلها حجیماند اما خواندن و نوشتن آنها بسیار ساده است و همین باعث محبوبیت BMP در سیستمهای نهفته و نرمافزارهای قدیمی شده است.
از آنجا که BMP فشرده نیست، رمزگذاری آن به Base64 رشته بسیار طولانی تولید میکند. اگر فقط نیاز به نمایش تصویر در صفحه وب دارید، تبدیل آن به PNG پیش از رمزگذاری، خروجی Base64 را بهطور چشمگیری کوتاهتر میکند.
| توسعهدهنده | Microsoft، Windows 1.0 به بعد |
|---|---|
| فشردهسازی | معمولاً بدون فشردهسازی (RLE اختیاری) |
| شفافیت | محدود (نسخههای 32 بیتی) |
| انیمیشن | خیر |
| امضای فایل | 42 4D ("BM") |
فرمتهای خروجی
نحوه بستهبندی نتیجه را انتخاب کنید. مبدل میتواند این خروجیها را برگرداند:
- txt: فقط رشته Base64، آماده برای جایگذاری در کد، فیلد پایگاه داده یا درخواست API.
- uri: یک URI کامل
data:که میتوانید در نوار آدرس مرورگر جایگذاری کنید یا هر جایی که URL پذیرفته میشود استفاده کنید. - html img: تگ
<img>با data URI درsrc. - css background image: قاعده CSS با
background-image: url(data:...). - html favicon: تگ
<link rel="icon">برای favicon درونخطی. - html hyperlink: لینک
<a>که فایل جاسازیشده را دانلود میکند یا باز میکند. - html iframe: یک
<iframe>که محتوا را درون صفحه نمایش میدهد. - javascript image: کد JavaScript که یک شیء
Imageمیسازد. - javascript popup: کد JavaScript که محتوا را در پنجره جدید باز میکند.
- json: شیء JSON شامل نام فایل، MIME type و داده.
- xml: عنصر XML با داده درون بخش CDATA.
آیا امن است و حجم نتیجه چقدر خواهد بود؟
فایل شما هرگز آپلود نمیشود: بهصورت محلی و با File API توسط مرورگرتان خوانده و تبدیل میشود، پس حتی اسناد محرمانه روی دستگاه شما باقی میمانند.
Base64 هر 3 بایت را با 4 نویسه نمایش میدهد، بنابراین نتیجه رمزگذاریشده حدود 33% بزرگتر از فایل اصلی است (بهعلاوه چند بایت برای padding و پیشوند data URI).
سؤالات متداول
چطور BMP را به Base64 تبدیل کنم؟
فایل .bmp خود را در بالا انتخاب کنید و روی «رمزگذاری BMP به Base64» کلیک کنید. مبدل فایل را در مرورگر شما میخواند و رشته Base64 یا یک data URI آماده تحویل میدهد.
BMP رمزگذاریشده با Base64 با چه چیزی شروع میشود؟
فایل BMP رمزگذاریشده به Base64 معمولاً با "Qk" شروع میشود. بهصورت data URI با "data:image/bmp;base64," آغاز میشود.
آیا محدودیت حجم فایل وجود دارد؟
چون تبدیل بهصورت محلی انجام میشود محدودیت سختی وجود ندارد، اما فایلهای بسیار بزرگ رشتههای بسیار طولانی تولید میکنند. فایلهای تا حدود 50 MB در مرورگرهای مدرن بهراحتی کار میکنند.
چطور Base64 را دوباره به BMP تبدیل کنم؟
از رمزگشای Base64 به BMP استفاده کنید: رشته را جایگذاری کنید تا بتوانید فایل اصلی .bmp را پیشنمایش و دانلود کنید.
دیدگاهها (0)
سؤال، ایده یا باگی در «BMP به Base64» دارید؟ دیدگاه بگذارید، به ابزار امتیاز دهید یا به دیگران پاسخ دهید.
هنوز دیدگاهی ثبت نشده است. اولین نفری باشید که نظر خود را به اشتراک میگذارد!