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

Вниз

класс TPrinter   Найти похожие ветки 

 
Desdechado ©   (2001-10-10 18:16) [0]

никогда с ним не работал. как вывести на принтер, допустим, текст в графическом виде (т.е. через API-функцию DrawText на контекст принтера)? не понял, для чего нужны BeginDoc, EndDoc, NextPage, если у них нет параметров. не ясно, как определить допустимые размеры бумаги и т.п. Можно, конечно, все это через API выяснить, но времени мало разбираться.

Может, кто подсобит примерчиком или ссылкой, где почитать. Можно на английском, но поподробнее.


 
Alexander Vasjuk   (2001-10-11 12:06) [1]

Можно без АПИ.
Итак...
Все выводится на канву.
Сначала вызывается BeginDoc, потом например Printer.Canvas.TextOut(X, Y, "Text"), для прогона листа NextPage, чтоб узнать область печати Printer.Canvas.ClipRect, и наконец EndDoc для завершения печати.
А почитать можно в Help"е. Или спрашивай поподробнее.
(А через API надо типа графического разрешения узнавать...)



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

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

Наверх




Память: 0.46 MB
Время: 0.009 c
6-75632
KarlovAF
2001-11-01 16:55
2002.01.24
Маска подсети.


3-75486
Matr
2001-12-19 07:29
2002.01.24
Почему при ApplyUpdates таблицы в Оракле не хочет в дельфи обрабатываться поле SEQUENCE


1-75541
ЗЛОБНЫЙ КАРЛИК
2001-12-25 08:26
2002.01.24
TRichEdit ПОМОГИТЕ!!!


6-75646
VideoLord
2001-10-31 21:19
2002.01.24
Indy - idTCPServer


7-75686
cat
2001-09-22 17:43
2002.01.24
Сеть через СОМ порты