PrintDocument componente visão geral (Windows Forms)

O baseado no Windows Forms PrintDocument componente é usado para conjunto as propriedades que descrevem o que imprimir e a capacidade de imprimir o documento dentro de aplicativos baseados no baseado no Windows.Ele pode ser usado em conjunto com o PrintDialog componente para ter o controle de todos os aspectos de impressão do documento.

Trabalhando com o componente PrintDocument

Dois dos principais cenários que envolvem o PrintDocument componente são:

  • Simples trabalhos de impressão, sistema autônomo imprimir um arquivo de texto individuais.Nesse caso, você adicionaria o PrintDocument componente a um Windows formulário, em seguida, adicione lógica de programação que imprime um arquivo a PrintPage evento manipulador. A lógica de programação deve culminar com o Print método para imprimir o documento. Esse método envia um Graphics objeto, contido na Graphics propriedade das PrintPageEventArgs classe, para a impressora. Para obter um exemplo que mostra como imprimir um documento de texto usando o PrintDocument componente, consulte Como: Imprimir um arquivo de texto várias páginas no Windows Forms.

  • Mais complexos trabalhos de impressão, sistema autônomo uma situação onde você deseja reutilizar a lógica de impressão, escrito por você.Nesse caso você deve derivar um novo componente do PrintDocument componente e de substituição (consulte Substituições ou de Visual BasicSubstituir for C#) the PrintPage evento.

Quando ele é adicionado a um formulário, o PrintDocument componente é exibido na bandeja na parte inferior do Designer de Formulários do Windows.

Consulte também

Referência

Graphics

PrintDocument

Outros recursos

Suporte a Impressão em Formulários do Windows

PrintDocument componente (Windows Forms)