Imprimir PDF a PDF con C#

En este artículo se describe cómo imprimir PDF en formato PDF con C#. Obtendrá detalles sobre cómo configurar el entorno de desarrollo, una lista de pasos y un código de muestra para usar una impresora Adobe PDF con C#. También compartirá las propiedades para configurar la configuración de la impresora, la configuración de la página y los atributos de impresión.

Pasos para imprimir en una impresora virtual PDF con C#

  1. Configurar el entorno para utilizar Aspose.PDF for .NET para imprimir con una impresora de software
  2. Crear una instancia del objeto de clase PDFViewer
  3. Cargue el archivo PDF de origen vinculándolo con el visor
  4. Establecer los atributos de impresión
  5. Cree los objetos de clase PrinterSettings y PageSettings y configure las propiedades deseadas
  6. Imprima el documento en la impresora PDF
  7. Cerrar el archivo PDF

Estos pasos comparten detalles sobre cómo usar una impresora PDF virtual con C#. Cree una instancia del objeto de la clase PdfViewer, vincule el archivo PDF de origen y configure los atributos de impresión. Cree objetos de las clases PrinterSettings y PageSettings y configure el nombre de la impresora, el tamaño de página y los márgenes antes de imprimir el documento mediante el método PrintDocumentWithSettings() en la clase PDFViewer.

Código para imprimir en impresora PDF con C#

Este código de ejemplo demuestra cómo desarrollar el software de impresora virtual con C#. Puede configurar propiedades adicionales en PDFViewer, como el tipo de coordenadas, la alineación horizontal, la opción de impresión en escala de grises y la resolución, si es necesario. Puede omitir la configuración del tamaño del papel y los márgenes mientras utiliza la configuración predeterminada.

Este tutorial nos ha mostrado cómo utilizar la impresora virtual Adobe PDF con C#. Si desea rotar el PDF, consulte el artículo sobre Cómo rotar un PDF con C#.

 Español