Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PowerBuilder Новый топик    Ответить
 печать изображения из PB  [new]
konst541
Member

Откуда: msk
Сообщений: 89
Данные BLOB. Печатаю с помощью объекта Picture control. Т.е. приходиться перед печатью "просить" пользователя нажать кнопку, к примеру. Затем отрисовывать картинку на форме в масштабе 1:1, затем уже используя функцию control'a Print получаю изображение.

Не есть красиво, т.к. приходиться показывать изображение пользователю перед печатью, этого не требуется. Если изображение больше разрешения экрана, то сильно некрасиво.

Кто подскажет в каком направлении работать, какие есть альтернативы? Желательно средствами PB, но необязательно.
19 май 08, 16:45    [5684574]     Ответить | Цитировать Сообщить модератору
 Re: печать изображения из PB  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3154
konst541
Т.е. приходиться перед печатью "просить" пользователя нажать кнопку, к примеру

Чего просить нажать? Можно использовать например DataWindow для этого. А еще есть такое свойство visible.
19 май 08, 17:07    [5684781]     Ответить | Цитировать Сообщить модератору
 Re: печать изображения из PB  [new]
konst541
Member

Откуда: msk
Сообщений: 89
Локшин Марк
konst541
Т.е. приходиться перед печатью "просить" пользователя нажать кнопку, к примеру

Чего просить нажать? Можно использовать например DataWindow для этого. А еще есть такое свойство visible.


Если объект picture имеет значение свойства visible=false, то при вызове функции Print(jobprint, x, y) печатается белый лист. Вернее ничего не печатается. Грешу на дилоговое окошко, вернее windowtype=response!

А вот с DW надо еще разбираться. Просто изначально задача стоит такая, что не надо показывать пользователю изображение перед печатью. Поиск по номеру, скажем, произведен и документ вышел на принтер.
19 май 08, 17:33    [5684976]     Ответить | Цитировать Сообщить модератору
 Re: печать изображения из PB  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3154
konst541
А вот с DW надо еще разбираться. Просто изначально задача стоит такая, что не надо показывать пользователю изображение перед печатью. Поиск по номеру, скажем, произведен и документ вышел на принтер.

Ну, вот и печатайте DataWindow (предварительно разместив там рисунок), установив у него свойство visible = false.
19 май 08, 17:49    [5685089]     Ответить | Цитировать Сообщить модератору
 Re: печать изображения из PB  [new]
konst541
Member

Откуда: msk
Сообщений: 89
ок, буду покопать, спасибо
19 май 08, 17:58    [5685157]     Ответить | Цитировать Сообщить модератору
 Re: печать изображения из PB  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3154
konst541
ок, буду покопать, спасибо

А если "это" и вообще никогда отображать не требуется, то и DataStore подойдет.
19 май 08, 18:01    [5685185]     Ответить | Цитировать Сообщить модератору
Все форумы / PowerBuilder Ответить