Show / Hide Table of Contents

Общие сведения о компоненте PrintDocument (Windows Forms)

Компонент Windows Forms PrintDocument позволяет определять свойства, описывающие печатаемое содержимое, и распечатывать документы в приложениях Windows. Его можно использовать в сочетании с компонентом PrintDialog для управления всеми аспектами печати документов.

Работа с компонентом PrintDocument

Два основных сценариях, включающих PrintDocument компонент:

  • Простые задания печати, такие как печать отдельного текстового файла. В этом случае необходимо добавить PrintDocument компонента в форму Windows, затем добавить логику программирования, распечатывающую файл в PrintPage обработчик событий. Логика программирования должна завершающейся с Print способ печати документа. Этот метод отправляет Graphics объектов, содержащихся в Graphics свойство PrintPageEventArgs класса, на принтер. Пример, демонстрирующий способы печати текстового документа с помощью PrintDocument компонента, см. в разделе как: Печать многостраничных текстовых файлов в Windows Forms.

  • Более сложные задания печати, например ситуации, когда требуется повторное использование уже написанной логики печати. В этом случае необходимо наследовать новый компонент из PrintDocument компонента и переопределение (см. в разделе переопределяет для Visual Basic или переопределить для C#) PrintPage событий.

При добавлении в форму, PrintDocument компонент появится в области в нижней части конструктора Windows Forms.

См. также

  • Graphics
  • PrintDocument
  • Поддержка печати в Windows Forms
  • Компонент PrintDocument
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX