Рефераты | Рефераты по информатике, программированию | Различные способы печати из приложений | страница реферата 2 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Используется для начала задания печати

    EndDoc

    Используется для завершения задания печати. При этом печать начинается только после вызова этого метода!

    PageHeight

    Возвращает высоту страницы в пикселах

    NewPage

    Принудительно начинает новую страницу

    PageNumber

    Возвращает номер печатаемой страницы

    Приведу два примера печати с помощью объекта TPrinter текста и изображения.

    Печать текста можно осуществить так:

    Printer.BeginDoc;

    Printer.Canvas.TextOut(10,10,'Печатаем с помощью объекта Printer');

    Printer.EndDoc;

    Если Вы хотите напечатать изображение, находящееся, например, в компоненте Image1, то код может быть таким: Printer.BeginDoc;

    with Image1.Picture.Bitmap do Printer.Canvas.CopyRect(Rect(0,0,Height,Width),Canvas,Rect(0,0,Height,Width));

    Printer.EndDoc;

    Казалось и бы и здесь все просто, но у объекта Printer есть существенный недостаток: он не производит автоматическое разбиение на строки и страницы, поэтому печатать длинные тексты предпочтительнее с помощью компонента RichEdit или Memo.

    Печать форм

    У форм в Delphi есть метод Print, который печатает всю клиентскую область формы. При этом полоса заголовка и полоса главного меню формы не печатаются.

    Свойство PrintScale определяет опции масштабирования изображения формы при печати:

    poNone

    Масштабирование не используется. Размер изображения может изменяться в зависимости от используемого принтера

    poPrintToFit

    Делается попытка напечатать изображение формы того же размера, который виден на экране

    poProportional


    Рекомендуем скачать другие рефераты по теме: решебник по математике, скачать на телефон шпаргалки.



    Предыдущая страница реферата | 1  2  3 |




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •