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


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 при управлении отображением собственного окна предварительного просмотра печати.

При использовании с или PrintPreviewDialogзадает для связанного PrintControllerWithStatusDialogDocument объекта значение , выполняет предварительный просмотр и возвращает PrintController исходное значение.PrintControllerPreviewPrintControllerPrintPreviewControl

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

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

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

PreviewPrintController()

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

Свойства

IsPreview

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

IsPreview

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

(Унаследовано от PrintController)
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)

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

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