Поделиться через


PreviewPrintController Класс

Определение

Указывает контроллер печати, который отображает документ на экране в виде ряда изображений.

public ref class PreviewPrintController : System::Drawing::Printing::PrintController
public class PreviewPrintController : System.Drawing.Printing.PrintController
type PreviewPrintController = class
    inherit PrintController
Public Class PreviewPrintController
Inherits PrintController
Наследование
PreviewPrintController

Комментарии

Как правило, для использования функции предварительного PrintPreviewControl просмотра печати необходимо создать экземпляр класса или PrintPreviewDialog класса и задать его Document свойство. Используется PreviewPrintController классами PrintPreviewControl и PrintPreviewDialog классами, однако при управлении отображением собственного окна предварительного просмотра печати можно использовать PreviewPrintController .

При использовании с или PrintPreviewControl , задает связанный Document с ним PrintControllerWithStatusDialogобъект, выполняет предварительный просмотр печати и задает PrintController обратно исходное значение.PrintControllerPreviewPrintControllerPrintPreviewDialog

OnStartPrint создает объект, отображаемый Graphics во время предварительного просмотра печати. После OnStartPrint вызова OnStartPage метод задает Graphics рисунок одной страницы. Метод OnEndPage очищает Graphicsобъект, а OnEndPrint метод освобождает объект.

Дополнительные сведения о печати см. в обзоре System.Drawing.Printing пространства имен.

Конструкторы

Имя Описание
PreviewPrintController()

Инициализирует новый экземпляр класса PreviewPrintController.

Свойства

Имя Описание
IsPreview

Возвращает значение, указывающее, используется ли этот контроллер для предварительного просмотра печати.

UseAntiAlias

Возвращает или задает значение, указывающее, следует ли использовать псевдоним при отображении предварительного просмотра печати.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetPreviewPageInfo()

Записывает страницы документа в виде ряда изображений.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnEndPage(PrintDocument, PrintPageEventArgs)

Завершает последовательность элементов управления, которая определяет, когда и как просмотреть страницу в документе печати.

OnEndPrint(PrintDocument, PrintEventArgs)

Завершает последовательность элементов управления, которая определяет, когда и как предварительно просмотреть документ печати.

OnStartPage(PrintDocument, PrintPageEventArgs)

Начинает последовательность элементов управления, которая определяет, когда и как просмотреть страницу в документе печати.

OnStartPrint(PrintDocument, PrintEventArgs)

Начинает последовательность элементов управления, которая определяет, когда и как предварительно просмотреть документ печати.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел