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
- Наследование
Комментарии
Как правило, для использования функции предварительного 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) |