Вывести картинку из хранилища значений на печать
☑
0
Max Street
28.05.14
✎
12:54
привет. есть справочник, в котором есть реквизит "Рисунок" тип - ХранилищеЗначений.
есть документ, который по кнопке выводит на печать прикрепленный рисунок. вот такой вот код
ТабДок = Новый ТабличныйДокумент;
Макет = Документы.РасходнаяНакладная.ПолучитьМакет("Печать");
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Очистить();
ТабДок.АвтоМасштаб = Истина;
Логотип = ВыборкаДетальныеЗаписи.Реквизит.ПрикрепленныйФайл.Получить();
Рисунок = ОбластьЗаголовок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рисунок.Верх = 5;
Рисунок.Лево = 5;
Рисунок.Картинка = Логотип;
Рисунок.ВыводитьНаПечать = Истина;
ТабДок.Вывести(ОбластьЗаголовок);
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();
выводит лишь пустой макет. Помогите, пожалуйста, найти ошибку?
1
Max Street
28.05.14
✎
12:55
* Логотип = ВыборкаДетальныеЗаписи.Рисунок.ПрикрепленныйФайл.Получить();
2
Wobland
28.05.14
✎
12:56
логотип=новый картинка()?
3
Max Street
28.05.14
✎
13:02
неправильно чуток написал:
Логопит получает картинку из хранилища значений
т.е. должно быть вот так:
Логопит = Выборка.Файлы.ПрикрепленныйФайл.Получить();
4
AlexandrV
19.06.14
✎
12:03
У меня проблема в том что файлы в формате pdf
5
AlexandrV
19.06.14
✎
12:07
(+4) файлы уже загружены и переделывать их формат - это проблематично
Есть другой выход?
6
Cube
19.06.14
✎
12:08
(4) И что, давно PDF стал картинкой? Ты ещё Excel в картинку вывести попробуй, а вдруг получится...
7
РенеДекарт
19.06.14
✎
12:10
(4) картинка - это BMP-JPG-PNG. с PDF надо работать как с "PDF".
8
AlexandrV
19.06.14
✎
12:28
(6) (7) До меня умудрились напортачить сейчас заставляю их переделывать файлы и перезаполнять новыми 1С
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс