Имя: Пароль:
1C
1С v8
Печать картинки с текстом
0 lomanos
 
18.01.12
03:36
Здравствуйте. Возникла потребность распечатать макет, в котором сначала заполняется текст, а потом, поверх текста должна выводится картинка. И я нигде не могу найти, как в одном и том же месте вывести и текст и картинку поверх него, может кто-нибудь что-нибудь подсказать на эту тему?
1 lomanos
 
18.01.12
04:45
Уже не актуально, кодом добавляю картинку в уже заполненную область - профит :)
Пример кода, если кому пригодится: "
       Подвал  = Макет.ПолучитьОбласть("ПодвалА");
       
       ... //заполняю "Подвал" текстом и нахожу картинку, которая нужна
       
       КартинкаПечатьОрганизации= Подвал.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
       КартинкаПечатьОрганизации.Картинка = Новый Картинка(Картинка, Истина);
       КартинкаПечатьОрганизации.Верх = Верх1;
       КартинкаПечатьОрганизации.Высота = Высота1;
       КартинкаПечатьОрганизации.Ширина = Ширина1;
       КартинкаПечатьОрганизации.Лево = Лево1;
       КартинкаПечатьОрганизации.ГраницаСверху = Ложь;
       КартинкаПечатьОрганизации.ГраницаСлева = Ложь;
       КартинкаПечатьОрганизации.ГраницаСправа = Ложь;
       КартинкаПечатьОрганизации.ГраницаСнизу = Ложь;
       КартинкаПечатьОрганизации.РазмерКартинки = РазмерКартинки.РеальныйРазмер;
"
2 lomanos
 
18.01.12
04:46
Теперь возник другой вопрос, как кодом установить прозрачность фона картинки?
3 lomanos
 
18.01.12
04:59
Опять уже не актуально, сам нашел: "
       КартинкаПечатьОрганизации.Узор= ТипУзораТабличногоДокумента.БезУзора;
"
4 lomanos
 
18.01.12
05:00
Какой-то я самодостаточный человек получился, сам спрашиваю, сам отвечаю )) Но может кому и пригодятся мои "мысли в слух" :-D
Ошибка? Это не ошибка, это системная функция.