base64. Кодирование в Base64

^file:base64[имя файла]

Метод позволяет преобразовать файл с указанным именем в Base64-форму. Чтобы преобразовать файл к исходному виду, нужно воспользоваться конструкцией
^file::base64[закодированное]

Использование описываемого статического метода полностью равносильно следующему коду (за исключением того, что описываемый метод использует меньше памяти):
$f[^file::load[binary;filespec]]
^f.base64[]

При этом результат не будет совпадать с результатом работы такого кода:
$f[^file::load[binary;filespec]]
^f.text.base64[]

т. к. в последнем случае при обращении к полю
text содержимое файла будет обрезано по первому нулевому символу и все символы перевода строк будут нормализованы.



Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 10.09.2024