Visão geral do componente PrintDocument (Windows Forms)
O Windows Forms PrintDocument componente é usado para definir as propriedades que descrevem o que imprimir e a capacidade de imprimir o documento em aplicativos baseados no Windows. Ele pode ser usado em conjunto com o PrintDialog componente esteja no 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, como, por exemplo, a impressão de um arquivo de texto individuais. Nesse caso, você adicionaria o PrintDocument componente a um formulário do Windows, em seguida, adicione a lógica de programação que imprime um arquivo de PrintPage manipulador de eventos. A lógica de programação deve culminar com o Print método para imprimir o documento. Esse método envia um Graphics o objeto, contido na Graphics propriedade do PrintPageEventArgs classe, a impressora. Para obter um exemplo que mostra como imprimir um documento de texto usando o PrintDocument o componente, consulte Como: Imprimir um arquivo de texto de várias páginas no Windows Forms.
Mais complexos trabalhos de impressão, como, por exemplo, uma situação onde você deseja reutilizar a lógica de impressão que você tenha escrito. Nesse caso, você deve derivar um novo componente da PrintDocument componente e substituição (consulte substitui para Visual Basic ou Substituir para C#) a PrintPage de evento.
Quando ele é adicionado a um formulário, o PrintDocument componente é exibido na bandeja na parte inferior do Windows Forms Designer.