Текущий архив: 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.45 MB
Время: 0.041 c