Imprimir un Documento mediante Programación o mediante Diálogos
En este artículo se describe cómo imprimir un documento de procesamiento de texto con Aspose.Words API. También muestra los métodos para imprimir un documento con los cuadros de diálogo Configuración, Vista previa de impresión y progreso de impresión.
Imprimir un documento con los diálogos de Configuración y Vista Previa de Impresión
Cuando se trabaja con documentos, a menudo es necesario imprimirlos en una impresora seleccionada. Es útil utilizar un cuadro de diálogo de vista previa de impresión para inspeccionar visualmente cómo aparecerá el documento impreso y elegir las opciones de impresión relevantes.
El Aspose.Words no tiene diálogos ni formularios integrados, pero implementa la clase AsposeWordsPrintDocument anula ambos java.awt.imprimir.Imprimible y java.awt.imprimir.Pagable.
El siguiente ejemplo muestra cómo usar estas clases para imprimir un documento desde Aspose.Words a través de los cuadros de diálogo Vista previa de impresión y Configuración:
Impresión de Varias Páginas en Una Hoja
Aspose.Words implementa la clase MultipagePrintDocument, 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. La clase MultipagePrintDocument proporciona la capacidad de imprimir varias páginas en una hoja de papel.
Puede descargar un ejemplo del uso de la clase MultipagePrintDocument en Aspose.Words GitHub.
El resultado de este ejemplo de código se muestra a continuación:
/