Мир программирования

 


Найти: на:


Меню
Партнеры
Счетчики
Реклама

100 компонентов общего назначения Delphi 5

4.7.2. Печать с помощью объекта Printer


В Delphi имеется класс печатающих объектов TPrinter, который обеспечивает печать текстов, изображений и других объектов, расположенных на его канве — Canvas (см. разделы 3.2 и 4.2). На канве объекта типа TPrinter могут размещаться и тексты, и изображения.

Модуль Delphi, именуемый Printers, содержит переменную Printer, являющуюся объектом типа TPrinter. Эта переменная эквивалентна невизуальному компоненту, только отсутствующему в палитре библиотеки. Чтобы использовать Printer, надо добавить модуль Printers в оператор uses вашей программы. Автоматически он не добавляется.

Рассмотрим некоторые свойства и методы объекта типа TPrinter.
Свойство, метод
Описание
Canvas Канва Canvas — место в памяти, в котором формируется страница или документ перед печатью. Canvas обладает рядом свойств, включая Pen (перо) и Brush (кисть), которые позволяют вам делать рисунки и помещать на них текст. Подробное описание канвы и методов работы с ней вы найдете в разделе 4.2.
TextOut Метод канвы, который позволяет посылать в нее текст (см. раздел 3.2).
BeginDoc Используется для начала задания печати.
EndDoc Используется для окончания задания печати. Фактическая печать происходит только при вызове EndDoc.
PageHeight Возвращает высоту страницы в пикселях.
NewPage Принудительно начинает новую страницу на принтере.
PageNumber Возвращает текущий номер печатаемой страницы.

Опрос

Конкурсы
Реклама

 

Web дизайн: Бурлаков Михаил    

Web программирование: Бурлаков Михаил

Используются технологии uCoz