Imprimir un documento Programmatically or Using Dialogs

Este artículo describe cómo imprimir un documento de procesamiento de palabras utilizando Aspose.Words API. También demuestra los métodos de imprimir un documento con diálogos de configuración, vista previa de impresión e impresión.

Impresión de un documento con configuraciones y diagramas de vista previa

Al trabajar con documentos, a menudo se requiere imprimirlos a una impresora seleccionada. Es útil utilizar un diálogo de presentación de impresión para inspeccionar visualmente cómo aparecerá el documento impreso y elegir las opciones de impresión pertinentes.

El Aspose.Words no tiene diálogos o formas incorporados pero implementa los AsposeWordsPrintDocument clase anula ambos java.awt.print. Imprimible y java.awt.print. Paginable.

El siguiente ejemplo muestra cómo utilizar estas clases para imprimir un documento desde Aspose.Words a través de los diálogos Imprimir vista previa y configuración:

Imprimir múltiples páginas en una hoja

Aspose.Words aplica los MultipagePrintDocument clase, para ajustar la operación de impresión para implementar su lógica personalizada definiendo la forma en que aparecerá el documento en la página impresa. El MultipagePrintDocument clase proporciona la capacidad de imprimir varias páginas en una hoja de papel.

Puede descargar un ejemplo de uso del MultipagePrintDocument clase de Aspose.Words GitHub

El resultado de este ejemplo de código se muestra a continuación:

print_several_pages_on_one_sheet_aspose_words_java/