Забирал изображение из 1С, код вида:
X++:
Com connect;
com comImage, comImageGet;
BinData binData;
container con;
;
comImageGet = connect.NewObject("Картинка");
comImageGet = comImage.Get();
comImageGet.write(#filepath);
binData = new BinData();
binData.loadFile(#filepath);
con = binData.getData();
т.е. через сохранение на диск во временную папку