Имя: Пароль:
1C
1С v8
Изменить шрифт в объекте "Картинка" типа текст
0 ChMikle
 
22.07.25
10:10
Вывожу картинку в табличный документ. Надо добавить поверх этой картинки еще одну с заданным текстом.
ниже код, но не дает изменить размер и тип шрифта, как устанавливать эти параметры программно?


Шапка = Макет.ПолучитьОбласть("Область2");

РисунокКартинка2= Шапка.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Текст);
РисунокКартинка2.Текст="20";

РисунокКартинка2.Шрифт.Полужирный = Истина;
РисунокКартинка2.Шрифт.Размер = 14;

РисунокКартинка2.Верх=300;
РисунокКартинка2.Лево=100;
РисунокКартинка2.Ширина=5;
РисунокКартинка2.Высота=5;
РисунокКартинка2.Узор=ТипУзораТабличногоДокумента.БезУзора;
РисунокКартинка2.Линия=Новый Линия(ТипЛинииРисункаТабличногоДокумента.НетЛинии,0);
1 d4rkmesa
 
гуру
22.07.25
10:19
(0) Попробуйте сделать шрифт конструктором на основании имеющегося шрифта, изменить его свойства и присвоить.
2 ChMikle
 
22.07.25
11:11
каким образом, можно поподробнее?
3 arsik
 
гуру
22.07.25
10:20
(0)
4 arsik
 
гуру
22.07.25
10:22
+(3) Повнимательнее к таким вещам
5 ChMikle
 
22.07.25
11:11
а где его устанавливать, я так понял в коде картинка генерируется динамически и именно кодом определять размер шрифта?
6 arsik
 
гуру
22.07.25
10:25
(5)
7 ChMikle
 
22.07.25
11:10
если вы кусочек кода выложите, как его установить, буду благодарен. Я размер шрифта пытаюсь задать в коде (1), но ругается, что реквизит не доступен для изменения
8 arsik
 
гуру
22.07.25
10:33
(7) Смотрите картинки. Это база. Как поймете сами, все станет намного проще.
PS^ Смотрите картинки в моих сообщениях.
9 ChMikle
 
22.07.25
11:10
да вроде смотрел, эта картинка генерируется в коде, она не хранится в каталоге рисунков
10 ChMikle
 
22.07.25
11:10
Убейте меня, но я не пойму каким образом мне это сделать. В картинках свойства, что шрифт менять можно - программно не меняет
11 arsik
 
гуру
22.07.25
11:06
(10) смотри (3)
12 ChMikle
 
22.07.25
11:23
конструктор использовать , но где и как ?
13 arsik
 
гуру
22.07.25
11:21
(12) Теперь смотри (6)
14 Fragster
 
гуру
22.07.25
11:29
какой-то пример
РисунокКартинка2.Шрифт = Новый Шрифт (РисунокКартинка2.Шрифт,,Истина)
15 Fragster
 
гуру
22.07.25
11:23
ну там может быть с количеством запятых налажал
16 arsik
 
гуру
22.07.25
11:25
(14) Ну зачем? Он почти сам дошел. Теперь эта ветка не имеет смысла.
17 Волшебник
 
22.07.25
11:29
(16) я скрыл (14)
18 ChMikle
 
22.07.25
11:38
Интерактивно , после вывода данных на экран можно зайти и поменять шрифт у этой надписи :((
19 ChMikle
 
22.07.25
11:40
господа , не издевайтесь , ради бога ...
дайте код почитать , быстрее пойму и осмыслю :)
20 Волшебник
 
22.07.25
11:41
(19) Это Вы над нами издеваетесь. Мало того, что ставите пробелы перед знаками препинания, так ещё не читаете Синтакс-помощник и нарушаете правило 14
21 ChMikle
 
22.07.25
12:02
(14) Спасибо , дошло .
(6) Тоже спасибо :), с примером кода было бы гораздо проще понять и простить :))