lmikle! За совет спасибо.
Продвинулся так:
в 1С добавил предварительную сериализацию. Получилось вот что:
Код:
// Сериализация объекта: выгрузка объекта в XML строку
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.УстановитьСтроку();
ЗаписатьXML(ЗаписьXML,ЭлементыФормы.ОбъектИзображение.Картинка.ПолучитьДвоичныеДанные());
ЭлементыФормы.лементУправления1.InfoPicture(ЗаписьXML.Закрыть());
Далее в Delphi:
Декодирую входные данные с помощью своей функции:
Код:
ImageData := decodeBase64(vParam); // array of Byte;
Теперь у меня в переменной - байт-массив Картинки. Проверял - вылетый BMP-файл.
Теперь уперся, как обратиться к этой переменной, чтобы вытащить из нее Canvas или привести к типу TBitmap.
Кто подскажет, как загрузить BMP-файл из переменной?