Вход | Регистрация
 

Не понятное поведение вывода изображения в макет печатной формы

Не понятное поведение вывода изображения в макет печатной формы
Я
   NIGHTHUNTER
 
07.12.20 - 12:16
Вывожу в нужном месте изображение из реквизита документа. Но!!! Увеличил, высоту и увидел что внизу изображения есть что то ещё.
Увеличил ещё высоту Рисунок.Высота = 355; и увидел что ниже происходит вывод ещё одного такого же изображения.
Почему так происходит? Я же делаю вывод одного изображения. Почему там под ним идут ещё копии? Подскажите пожалуйста, кто разбирается. Как тут правильнеесделать?


    //
    // ВЫВОД ИЗОБРАЖЕНИЯ
    Рисунок                                          = ОбластьТитульный.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
    Рисунок.Верх                                        = 130;
    Рисунок.Высота                                   = 355;
    Рисунок.Ширина                                      = 190;
    Рисунок.Лево                                        = 65;
    Рисунок.Картинка                                    = Новый Картинка(ДокументОбъект.Картинка.Файл.Получить());
    // установка размеров изображения
    // 1.
    //Рисунок.РазмерКартинки                              = РазмерКартинки.РеальныйРазмерБезУчетаМасштаба;    
    // 2.
    Рисунок.РазмерКартинки                              = РазмерКартинки.АвтоРазмер;
    // 3.
    //Рисунок.РазмерКартинки                              = РазмерКартинки.АвтоРазмерБезУчетаМасштаба;
    // 4.
    //Рисунок.РазмерКартинки                              = РазмерКартинки.Пропорционально;
    // 5.
    //Рисунок.РазмерКартинки                              = РазмерКартинки.Растянуть;
    // 6.
    //Рисунок.РазмерКартинки                              = РазмерКартинки.РеальныйРазмер;
    // 7.
    Рисунок.РазмерКартинки                              = РазмерКартинки.Черепица;
    //
    Рисунок.Линия                                       = Новый Линия(ТипЛинииРисункаТабличногоДокумента.НетЛинии);
    //
   NIGHTHUNTER
 
1 - 07.12.20 - 12:24
Как можно сделать что бы все изображения выводились всегда одного размера?
   NIGHTHUNTER
 
2 - 07.12.20 - 12:25
почему вот эта строка, не реагирует ни на какие установки ?

Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмерБезУчетаМасштаба;
   Droning1C
 
3 - 07.12.20 - 12:49
скрины?
   Droning1C
 
4 - 07.12.20 - 12:56
вместо указания размера вручную, попробуй метод Расположить()

Рисунок = ОбластьИзображение.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рисунок.Картинка = Новый Картинка(Файл.ПолноеИмя);
ОбластьИзображение.Рисунки[Индекс].Расположить(ТабДок.Область("R1C1:R66C58"));
Рисунок.РазмерКартинки = РазмерКартинки.Растянуть;

Примерно так
   Droning1C
 
5 - 07.12.20 - 12:57
Точнее так. В (4) Индекс не определен



Рисунок = ОбластьИзображение.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Индекс  = ОбластьИзображение.Рисунки.Индекс(Рисунок);
КартинкаИзФайла = Новый Картинка(Файл.ПолноеИмя);
Рисунок.Картинка = Новый Картинка(Файл.ПолноеИмя);
ОбластьИзображение.Рисунки[Индекс].Расположить(ТабДок.Область("R1C1:R66C58"));
Рисунок.РазмерКартинки = РазмерКартинки.Растянуть;

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.