O seguinte trecho de código também funciona com a biblioteca Aspose.PDF.Drawing.
Imprimir arquivo PDF em C# - Imprimir arquivo PDF na impressora padrão usando configurações de impressora e página
Este artigo descreve como imprimir um arquivo PDF na impressora padrão usando configurações de impressora e página em C#.
A classe PdfViewer permite que você imprima um arquivo PDF na impressora padrão. Você precisa criar um objeto PdfViewer e abrir o PDF usando o método BindPdf. Para especificar diferentes configurações de impressão, use as classes PageSettings e PrinterSettings. Finalmente, chame o método PrintDocumentWithSettings para imprimir o PDF na impressora padrão. O seguinte trecho de código mostra como imprimir PDF na impressora padrão com configurações de impressora e página.
Para exibir uma caixa de diálogo de impressão, tente usar o seguinte trecho de código:
Escolhendo a fonte de papel pelo tamanho da página PDF
Desde o lançamento 24.4, escolher a fonte de papel pelo tamanho da página PDF na caixa de diálogo de impressão é possível. O próximo trecho de código permite escolher uma bandeja de impressora com base no tamanho da página do PDF.