|
Запись картинки в xml | ☑ | ||
---|---|---|---|---|
0
prostovityaz
16.09.16
✎
21:44
|
Ребята, HELP
Цель: Выгрузить картинку из 1С и записать её в xml Конфа: ЗУП Есть картинка, хранится в справочнике "Дополнительная информация" с ссылкой на физ лицо. Картинка содержит тип Хранилище. задача выгрузить ФИО и картинку в виде двоичных данных. получить картинку по ссылке ФИО не проблема, не понимаю как эту картинку потом записать в xml |
|||
1
NorthWind
16.09.16
✎
22:48
|
ну как я понял, их же можно в base64 строку перегнать. А строку уже в XML. Нет?
|
|||
2
Злопчинский
16.09.16
✎
23:52
|
(1) как неспеци в иксемеле я бы так и сделал
|
|||
3
Torquader
17.09.16
✎
00:10
|
Картинку в xml - и, судя по всему, их там будет много - а положить картинки рядом с xml-файлом и поместить в него ссылки на них не проще ли ?
|
|||
4
Злопчинский
17.09.16
✎
00:44
|
(3) смотря какие картинки
Например у меня картинки к товарам 310*340 пикселей, средний размер килобайт 12, а то и меньше, 100 картинок 1.2мб, с учётом преобразования в текстовку будет немножко пободее но некоиьично Такие картинки имхаю проще в фал звпихнуть особенно когда на сторону ??? |
|||
5
Горогуля
17.09.16
✎
05:11
|
(0) только ли хвастаешься ты? что планируешь делать? не догадался ли ты посмотреть, как это сделано у других? сообразил ли ты воспользоваться гуглом?
|
|||
6
Garykom
гуру
17.09.16
✎
08:30
|
Картинку в текст (ascii) лучше так https://habrahabr.ru/post/310192/
|
|||
7
АнализДанных
17.09.16
✎
09:14
|
(0) При записи файла:
ЗаписатьXML(ЗаписьXML, ЗдесьДанныеХранилищаСКартинкой) При чтении файла: ДанныеХранилищаСКартинкой = ПрочитатьXML(ЗаписьXML) |
|||
8
Менталист
17.09.16
✎
10:39
|
(0)Сериализуй ее и все.
|
|||
9
АнализДанных
17.09.16
✎
12:58
|
(7) При записи файла:
ЗаписьXML.ЗаписатьАтрибут("ТипДанных", "ХранилищеЗначения"); ЗаписатьXML(ЗаписьXML, ЗдесьДанныеХранилищаСКартинкой); При чтении файла: ТипДанных = ЗаписьXML.ПолучитьАтрибут("ТипДанных"); Если ТипДанных = "ХранилищеЗначения" Тогда ЗаписьXML.Прочитать(); ДанныеХранилищаСКартинкой = ПрочитатьXML(ЗаписьXML); КонецЕсли |
|||
10
Fragster
гуру
17.09.16
✎
13:22
|
если сначала сотворить объект XDTO с нужными значениями XDTO (совместимыми), или вообще заранее подготовить схему или пакет XDTO, то все сведется к Фабрика.ЗаписатьXML(Запись, Объект)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |