Suporte à impressão do Windows Forms
A impressão no Windows Forms consiste principalmente em usar o componente PrintDocument Component para permitir que o usuário imprima, e o controle PrintPreviewDialog Control, componente PrintDialog Component e componente PageSetupDialog Component para fornecer uma interface gráfica familiar aos usuários acostumados com o sistema operacional Windows.
Normalmente, você cria uma nova instância do componente PrintDocument, define as propriedades que descrevem o que imprimir usando as classes PrinterSettings e PageSettings e chama o método Print para realmente imprimir o documento.
Durante a impressão de um aplicativo baseado no Windows, o componente PrintDocument mostrará uma caixa de diálogo para cancelar a impressão e alertar os usuários que a impressão está em andamento, permitindo que a tarefa de impressão seja cancelada.
Nesta seção
Como Criar Trabalhos de Impressão Padrão dos Windows Forms
Explica como usar o componente PrintDocument para imprimir de um Formulário do Windows.
Como Capturar a Entrada do Usuário de um PrintDialog em Tempo de Execução
Explica como modificar as opções de impressão selecionadas programaticamente usando o componente PrintDialog.
Como escolher as impressoras anexadas ao computador de um usuário no Windows Forms
Descreve como alterar a impressora para imprimir usando o componente PrintDialog em tempo de execução.
Como: Imprimir Gráficos em Windows Forms
Descreve o envio de elementos gráficos para a impressora.
Como imprimir um arquivo de texto de várias páginas no Windows Forms
Descreve o envio de texto para a impressora.
Como concluir trabalhos de impressão do Windows Forms
Explica como alertar os usuários sobre a conclusão de um trabalho de impressão.
Como imprimir um formulário do Windows
Mostra como imprimir uma cópia do formulário atual.
Como imprimir nos Windows Forms usando a visualização de impressão
Mostra como usar um PrintPreviewDialog para imprimir um documento.
Seções relacionadas
Componente PrintDocument
Explica o uso do componente PrintDocument.
Componente PrintDialog
Explica o uso do componente PrintDialog.
Controle PrintPreviewDialog
Explica o uso do controle PrintPreviewDialog.
Componente PageSetupDialog
Explica o uso do componente PageSetupDialog.
System.Drawing.Printing
Descreve as classes no espaço de nomes System.Drawing.Printing.
.NET Desktop feedback