Кодируйте PNG в XML на лету!
XML – это язык разметки, похожий на HTML. XML структурирует, хранит и передает информацию и описывает, что представляют собой данные. Он определяет набор правил кодирования документов в удобочитаемый и машиночитаемый формат и основан на
Спецификации XML 1.0 Консорциума World Wide Web. Существует множество языков, основанных на XML, включая XHTML и SVG.
Кодировать PNG в XML – это бесплатное веб-приложение, которое конвертирует содержимое документа PNG в его эквивалентное строковое представление, кодированное цифрами с основанием 64. Base64 – это схема кодирования для преобразования двоичных данных в текстовый формат ASCII. Используя кодировку Base64, вы можете напрямую включать изображения или двоичные данные в документы XML, HTML или CSS, не требуя отдельных ссылок на файлы.
Зачем нужно кодирование?
Исторически во многих форматах передачи и хранения данных вместо двоичного кода используется текст (HTML, схемы URL, XML, электронная почта и т. д.). Что делать, если формат передачи данных текстовый, а вам нужно передавать двоичные данные? Вот тут и приходит на помощь кодировка Base64. Требуется предварительная обработка формата PNG, чтобы данные оставались неповрежденными без модификации во время транспортировки или встраивания в другие (HTML, XML, JSON или CSS) документы. Кодирование решает эти проблемы.