Este artigo descreve como imprimir PDF em PDF com C#. Você obterá detalhes sobre como configurar o ambiente de desenvolvimento, uma lista de etapas e um código de exemplo para usar uma impressora Adobe PDF com C#. Ele também compartilhará as propriedades para definir as configurações da impressora, configurações de página e atributos de impressão.
Etapas para imprimir em PDF Impressora Virtual com C#
- Defina o ambiente para usar Aspose.PDF for .NET para imprimir com uma impressora soft
- Instanciar o objeto de classe PDFViewer
- Carregue o arquivo PDF de origem vinculando-o ao visualizador
- Defina os atributos de impressão
- Crie os objetos de classe PrinterSettings e PageSettings e defina as propriedades desejadas
- Imprima o documento na impressora PDF
- Feche o arquivo PDF
Estas etapas compartilham detalhes para usar uma impressora PDF virtual com C#. Instancia o objeto da classe PdfViewer, vincula o arquivo PDF de origem e define os atributos de impressão. Crie objetos da classe PrinterSettings e PageSettings e defina o nome da impressora, o tamanho da página e as margens antes de imprimir o documento usando o método PrintDocumentWithSettings() na classe PDFViewer.
Código para imprimir em impressora PDF com C#
Este código de exemplo demonstra como desenvolver o software de impressora virtual com C#. Você pode definir propriedades adicionais no PDFViewer, como tipo de coordenada, alinhamento horizontal, opção de impressão em escala de cinza e resolução, se necessário. Você pode omitir a configuração do tamanho do papel e das margens ao usar as configurações padrão.
Este tutorial nos mostrou como usar a impressora virtual Adobe PDF com C#. Se você quiser girar o PDF, consulte o artigo em como girar PDF usando C#.