Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.11;
Скачать: CL | DM;

Вниз

TCanvas для принтера   Найти похожие ветки 

 
Canvas   (2005-11-10 21:09) [0]

Вопрос как можно зделать предварительный просмотр печати,
тоесть перед печатью вывести то же что и на принтер только
на другой канвас с возможностью масштабирования.
На принтер выводится все в мм, (преобразовываю мм в пикселы
процедурой  X := Round(mmX / 25.4 * PRNLX - PRNPX) для Y тоже самое)
(странно както она переводит (задаешь 5 мм получаешь 22 пиксела, задаешь
10 получаешь 93 задаешь 20 полуаешь 234, какбуто бы
пикселы(или мм) неодинакового размера) но на бумагу выводит (принтер) вроде
бы все верно. Собственно как бы взять у принтера канвас нарисовать на нем
и подсунуть етот канвас "кому" нибудь чтобы тот отрисовал на экране
смасштобировать впринципе смогу.


 
Canvas   (2005-11-11 03:18) [1]

Удалено модератором
Примечание: Создание пустых сообщений


 
Leonid Troyanovsky ©   (2005-11-11 09:13) [2]


> Canvas   (10.11.05 21:09)  
> Вопрос как можно зделать предварительный просмотр печати,
> тоесть перед печатью вывести то же что и на принтер только
> на другой канвас с возможностью масштабирования.


By Peter Below

http://groups.google.com/group/borland.public.delphi.vcl.components.using/msg/b584d5e63dd13eb0

--
Regards, LVT.


 
Canvas   (2005-11-12 02:50) [3]

Неужели никто этим не занимался????


 
DrPass ©   (2005-11-12 02:57) [4]

Не то, чтобы не занимался - проще и умнее использовать генераторы отчетов


 
TUser ©   (2005-11-12 05:19) [5]

TCanvas.CopyRect


 
Prohodil Mimo ©   (2005-11-13 00:58) [6]

используй PrintPreview с этого сайта и не парься http://www.delphiarea.com
Странно, что бесплатно.



Страницы: 1 вся ветка

Текущий архив: 2005.12.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
8-1120762481
ronyn
2005-07-07 22:54
2005.12.11
Как к тексту добавить графику?


2-1133023023
komsomolec
2005-11-26 19:37
2005.12.11
Как проиграть звук определённой частоты


2-1132739518
kop
2005-11-23 12:51
2005.12.11
Нужна помощь


14-1132235091
baks_uz
2005-11-17 16:44
2005.12.11
Память - 256 MB RAM ....


2-1132743597
Василий927
2005-11-23 13:59
2005.12.11
OnActivate/OnDeactivate не работают?