Цитата(AnryMc @ 16.11.12, 8:17)
Google.com - никто не отменял:
[необходимо зарегистрироваться для просмотра ссылки]
Например хорошая статья:
[необходимо зарегистрироваться для просмотра ссылки]
А если кратко:
Картинка = Новый Картинка(Файл.ПолноеИмя);
ОбластьМакета = Макет.ПолучитьОбласть("Фото");
ОбластьМакета.Рисунки.Фото1.Картинка = Картинка;
ТабДок.Вывести(ОбластьМакета);
ИХМО
Как по мне не совсем удобный вариант для хранения и создания картинок, которые должны на постоянно основе выводится на печатною форму.
Во многих типовых конфигурациях есть "Хранилище дополнительной информации" куда можно заливать картинки и потом без проблем присваивать их соответствующему макету.
Метод который был описан в статье [необходимо зарегистрироваться для просмотра ссылки] я рассматривал, но так как задача стояла выводить логотипы на всех представительствах компании данный метод отпал.
Так как сам веду не типовую конфигурацию, создал на подобии типового решения, плюс к этому в хранилище можно лить не только картинки но и много другое, что облегчило работу коллег по цеху по установки скриптов и малогабаритного софта.
Для получения картинки из хранилище использую следующий код;
Путь = КаталогВременныхФайлов()+ "\1С_Картинка_"+Формат(ТекущаяДата(),"ДФ=yyyyMMddЧЧммсс")+".bmp";
КартинкаВПамяти = Справочники.Номенклатура.ОсновноеИзображение.Хранилище.Получить();
КартинкаВПамяти.Записать(Путь);
ОбластьСтолбец.Рисунки.Логотип.Картинка = Новый Картинка(Путь);
P.S Не судите строго, так как сам самоучка