PNG към Base64
Използвайте този безплатен конвертор PNG към Base64, за да превърнете всяко Portable Network Graphics изображение в Base64 низ или готов код фрагмент. Изберете локален .png файл (или поставете връзка към отдалечен), изберете изходния формат и натиснете Кодирай PNG към Base64.
Как да конвертирате PNG към Base64 онлайн
- Изберете Локален файл и изберете .png файл, или изберете Отдалечен URL и поставете връзка.
- Изберете изходния формат: обикновен Base64, data URI, HTML етикет, CSS, JavaScript, JSON или XML.
- Щракнете Кодирай PNG към Base64. Резултатът се появява веднага с преглед.
- Копирайте резултата в клипборда или го изтеглете като .txt файл.
За PNG (Portable Network Graphics)
PNG е растерен формат без загуба, създаден през 1996 г. като безпатентна алтернатива на GIF. Поддържа пълни 24-битови цветове, 8-битов алфа канал за плавна прозрачност и DEFLATE компресия, която никога не изхвърля пикселни данни.
Тъй като запазва острите ръбове, PNG е стандартният избор за лога, икони, UI екранни снимки и диаграми. За фотографии JPG или WebP обикновено са много по-малки, което има значение при вграждане като Base64, защото всеки байт нараства с около една трета.
| Разработен | 1996, W3C / IETF (RFC 2083) |
|---|---|
| Компресия | Без загуба (DEFLATE) |
| Прозрачност | Да, пълен алфа канал |
| Анимация | Разширение APNG |
| Сигнатура на файла | 89 50 4E 47 0D 0A 1A 0A |
Изходни формати
Изберете как да бъде обвит резултатът. Конверторът може да върне:
- txt: само Base64 низът, готов за поставяне в код, поле в база данни или API заявка.
- uri: пълен
data:URI, който можете да поставите в адресната лента на браузъра или да използвате навсякъде, където се приема 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 типа и данните.
- xml: XML елемент с данните в CDATA секция.
Безопасно ли е и колко голям ще е резултатът?
Файлът Ви никога не се качва: чете се и се конвертира локално от браузъра Ви чрез File API, така че дори поверителни документи остават на устройството Ви.
Base64 представя всеки 3 байта с 4 знака, така че кодираният резултат е около 33% по-голям от оригиналния файл (плюс няколко байта за запълване и префикса на data URI).
Често задавани въпроси
Как да конвертирам PNG към Base64?
Изберете .png файла по-горе и щракнете „Кодирай PNG към Base64“. Конверторът чете файла в браузъра Ви и извежда Base64 низа или готов data URI.
С какво започва Base64-кодиран PNG?
Файл PNG, кодиран в Base64, обикновено започва с "iVBORw0KGgo". Като data URI започва с "data:image/png;base64,".
Има ли ограничение за размера на файла?
Няма твърд лимит, защото конвертирането работи локално, но много големи файлове произвеждат много дълги низове. Файлове до около 50 MB работят удобно в съвременни браузъри.
Как да конвертирам Base64 обратно към PNG?
Използвайте декодера Base64 към PNG: поставете низа и можете да прегледате и изтеглите оригиналния .png файл.
Коментари (0)
Въпроси, идеи или грешка в „PNG към Base64“? Оставете коментар, оценете инструмента или отговорете на други.
Все още няма коментари. Бъдете първият, който споделя мнение!