|
Не понятное поведение вывода изображения в макет печатной формы | ☑ | ||
---|---|---|---|---|
0
NIGHTHUNTER
07.12.20
✎
12:16
|
Вывожу в нужном месте изображение из реквизита документа. Но!!! Увеличил, высоту и увидел что внизу изображения есть что то ещё.
Увеличил ещё высоту Рисунок.Высота = 355; и увидел что ниже происходит вывод ещё одного такого же изображения. Почему так происходит? Я же делаю вывод одного изображения. Почему там под ним идут ещё копии? Подскажите пожалуйста, кто разбирается. Как тут правильнеесделать? // // ВЫВОД ИЗОБРАЖЕНИЯ Рисунок = ОбластьТитульный.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рисунок.Верх = 130; Рисунок.Высота = 355; Рисунок.Ширина = 190; Рисунок.Лево = 65; Рисунок.Картинка = Новый Картинка(ДокументОбъект.Картинка.Файл.Получить()); // установка размеров изображения // 1. //Рисунок.РазмерКартинки = РазмерКартинки.РеальныйРазмерБезУчетаМасштаба; // 2. Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмер; // 3. //Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмерБезУчетаМасштаба; // 4. //Рисунок.РазмерКартинки = РазмерКартинки.Пропорционально; // 5. //Рисунок.РазмерКартинки = РазмерКартинки.Растянуть; // 6. //Рисунок.РазмерКартинки = РазмерКартинки.РеальныйРазмер; // 7. Рисунок.РазмерКартинки = РазмерКартинки.Черепица; // Рисунок.Линия = Новый Линия(ТипЛинииРисункаТабличногоДокумента.НетЛинии); // |
|||
1
NIGHTHUNTER
07.12.20
✎
12:24
|
Как можно сделать что бы все изображения выводились всегда одного размера?
|
|||
2
NIGHTHUNTER
07.12.20
✎
12:25
|
почему вот эта строка, не реагирует ни на какие установки ?
Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмерБезУчетаМасштаба; |
|||
3
Droning1C
07.12.20
✎
12:49
|
скрины?
|
|||
4
Droning1C
07.12.20
✎
12:56
|
вместо указания размера вручную, попробуй метод Расположить()
Рисунок = ОбластьИзображение.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рисунок.Картинка = Новый Картинка(Файл.ПолноеИмя); ОбластьИзображение.Рисунки[Индекс].Расположить(ТабДок.Область("R1C1:R66C58")); Рисунок.РазмерКартинки = РазмерКартинки.Растянуть; Примерно так |
|||
5
Droning1C
07.12.20
✎
12:57
|
Точнее так. В (4) Индекс не определен
Рисунок = ОбластьИзображение.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Индекс = ОбластьИзображение.Рисунки.Индекс(Рисунок); КартинкаИзФайла = Новый Картинка(Файл.ПолноеИмя); Рисунок.Картинка = Новый Картинка(Файл.ПолноеИмя); ОбластьИзображение.Рисунки[Индекс].Расположить(ТабДок.Область("R1C1:R66C58")); Рисунок.РазмерКартинки = РазмерКартинки.Растянуть; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |