|
v7: Как в печатную форму документа вставить печать? проблема с размерами | ☑ | ||
---|---|---|---|---|
0
Капюшон
02.11.11
✎
18:54
|
Вот я из отсканированного документа вырезал печать. Хочу вставить её в печатную форму счёта. Там есть объект "КАртинка" вставляю туда, но картинка не подгоняется под размер рисунка и счет получается уже неправдоподобным. Если они его распечатают, то будет видно, что печать не того размера или ещё хуже овальная. Как эту проблему решают вообще?
|
|||
1
Ёпрст
02.11.11
✎
18:58
|
ровный скан + картинка печати с прозрачным фоном + подпись руководителя..
Усё работает годами. |
|||
2
Капюшон
02.11.11
✎
18:59
|
(1)ну это понятно! но ведь вот в чем суть! картинка то не автоматически масштабируется!
|
|||
3
Ёпрст
02.11.11
✎
18:59
|
+1 главное, чтоб секция с картинкой не изменяла размер - иначе картинка растянется
|
|||
4
Ёпрст
02.11.11
✎
19:00
|
(2) ёпт, режимРисования никто пока не отменял.
|
|||
5
Капюшон
02.11.11
✎
19:01
|
(4)а где же режим рисования? это функция языка стало быть?
|
|||
6
Капюшон
02.11.11
✎
19:02
|
(4)понял!! спасибо!! осталось только дальше придумать как програмно до этой картинки добраться
|
|||
7
Ёпрст
02.11.11
✎
19:04
|
(6) :)
ТекущийОбъект |
|||
8
Капюшон
02.11.11
✎
19:11
|
(7)ну вот я нашел вашь код
Таб.ТекущийОбъект.Загрузить("D:\1CBases\v77\DL.bmp"); В отчете: Таб = СоздатьОбъект("Таблица"); Таб.Вывести(); Таб.Показать(); Из ветки Как вставить картинку в печатную форму. но не совсем понял все равно. допустим у меня только одна печать. я создаю секцию "Печать" с запасом чтоб печать умещалась. так? в свойствах картинки пишу Таб.ТекущийОбъект.Загрузить("D:\1CBases\v77\DL.bmp"); только почему Таб? тоесть Таб - это если внешняя форма а если встроенная то просто ТЕкущийОбъект правильно? а куда вставить команду РежимРисования ? |
|||
9
Godofsin
02.11.11
✎
19:17
|
(8) Таб = СоздатьОбъект("Таблица");
|
|||
10
Ёпрст
02.11.11
✎
19:17
|
(8) Таб, это объект:
Таб = СоздатьОбъект("Таблица"); |
|||
11
Капюшон
02.11.11
✎
19:19
|
(10)да. Таб = это Объект. другими словами это печатная форма. так ведь? вот она в функции ПЕчать() и так создается. значит я еще должен там написать строчки
Таб.РежимРисования()=1 ? |
|||
12
Ёпрст
02.11.11
✎
19:20
|
через ТекущийОбъект имеешь Картинку, далее к ней РежимРисования
Таб.ТекущийОбъект.РежимРисования(3); и проще в формулу картинки вызов функции типа Рисунок(Таб.ТекущийОбъект) и в модуле Функция Рисунок(Объект) Объект.Загрузить("D:\1CBases\v77\DL.bmp"); Объект.РежимРисования(3) и т.д.. |
|||
13
Капюшон
02.11.11
✎
19:21
|
(12)вот это круто!! вспоминаю семёрку - добрую приятную!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |