Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 18:34

Кодировка в выгрузки

Автор Yura063, 17 сен 2014, 16:51

0 Пользователей и 1 гость просматривают эту тему.

Yura063

Привет Всем!!!
Проблема в следующем. Выгружаем данные для станка в XML-фаил, в данных есть и текст для вывода на принтер. В этикетки выгружаемая на принтер присутствует картинка, двоичные данные переведенные в строку. Проблема в том, что картинка выгружается не в той кодировки:
код преобразовании картинки:
   ДанныеКартинки = Новый ДвоичныеДанные(ИмяФайлаИзображения);
ЗаписьXML.ЗаписатьТекст(Base64Строка(ДанныеКартинки));

Пробовал и так:
ДанныеКартинки = Новый ДвоичныеДанные(ИмяФайлаИзображения);
ЗаписьXML.ЗаписатьТекст(XMLСтрока(ДанныеКартинки));

Как перекодировать двоичные данные в ANSI?
Помогли, отблагодари!

has

С ЗаписьXML не работал, может попробовать через Microsoft.XMLDOM? Если конечно там не 1000 строк переделывать.

Yura063

Извините вел вас в заблуждение. Когда идет выгрузка в XML двоичных данных (картинка), данные стириализуются, Станок не может провести дестириализацию файла. Можно ли выгрузить сразу же дестириализованный фаил.
Помогли, отблагодари!

Dethmontt

Во первых - дестириализованный десериализованный

Цитата: Yura063 от 18 сен 2014, 16:16Можно ли выгрузить сразу же дестириализованный фаил.
Yura063, можно - сохрани файл ручками на диск
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

roman_se.kz


Yura063

:D Извините заработался!!!! А если по делу!!!
Помогли, отблагодари!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск