Преимущества использования Base64 при работе с двоичными данными в 1С:
- возможность кодировать двоичные данные в виде строки (для кодирования используется 64 символа таблицы ASCII, отсюда и название); 3
- возможность работать с нестандартными форматами файлов для обмена с внешними системами. 2
Недостатки:
- необходимость дополнительных преобразований при работе с некоторыми встроенными типами объектов, например «ПочтовоеВложение» или объектов для работы с XML, так как во всех них необходимые преобразования платформа делает сама. 2
Для кодирования двоичных данных в формат Base64 и обратно в платформе 1С используются две глобальные функции: Base64Строка(<Значение>) и Base64Значение(<Строка>). 2