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

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

Не понятное поведение вывода изображения в макет печатной формы
Я
   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"));
Рисунок.РазмерКартинки = РазмерКартинки.Растянуть;

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.