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.