Base64 декодування:
Пояснене кодування Base64
Навіщо мені потрібно кодування Base64?
Base64 - схема кодування, яка використовується для представлення бінарних даних у форматі ASCII. Це корисно, коли двійкові дані потрібно надсилати через носії, які зазвичай призначені для обробки текстових даних. Конкретними прикладами може бути надсилання зображень у XML-файл або вкладення електронної пошти.
Як працює кодування Base64?
Байти, що формують дані, розбиваються на буфери з 24 біт (3 байти в Час). Отриманий буфер у 3 байти розбивається на 4 пакети по 6 біт кожен. Ці 6 біт утворюють число, що відповідає індексу в наборі символів, підтримуваному Base64 (A-Z, a-z, 0-9, + та /). Якщо кількість байтів не в числах три, застосовується прокладка; == на 1 байт і = на 2 байти.
Як я можу вставити кодований ресурс Base64 безпосередньо у файли HTML, XML та CSS?
Тут наведено кілька прикладів того, як вбудовувати ресурси Base64 у різні веб-документи.