Существует несколько способов добавления картинки в макет и вывода ее на печать. Во-первых, можно вручную добавить картинку в нужное место макета и затем при выводе соответствующей области макета присвоить ей требуемое значение. Также можно добавить картинку в область макета программно, это позволит не вносить никаких изменений в имеющийся макет.
Например, следующий фрагмент кода позволяет сохранить выбранную картинку в константе "Логотип" и затем вывести ее в заголовок макета:
Копировать в буфер обмена// Сохранить выбранную картинку в константе Логотип Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); Диалог.Выбрать(); Изображение = Новый Картинка(Диалог.ПолноеИмяФайла); Константы.Логотип.Установить(Новый ХранилищеЗначения(Изображение)); // Вывести логотип в заголовок ТД = Новый ТабличныйДокумент; Макет = ОбработкаОбъект.ПолучитьМакет("Макет"); ПростойЗаголовок = Макет.ПолучитьОбласть("Заголовок"); Рис = ПростойЗаголовок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рис.Высота=35; Рис.Ширина=45; Рис.РазмерКартинки = РазмерКартинки.РеальныйРазмер; Рис.Картинка = Константы.Логотип.Получить().Получить(); ТД.Вывести(ПростойЗаголовок); ТД.Показать();