AsposeWordsPrintDocument

AsposeWordsPrintDocument class

Proporciona una implementación predeterminada para la impresión de unDocument inside el marco de impresión .NET.

Para obtener más información, visite elImprimir un documento mediante programación o mediante cuadros de diálogo artículo de documentación.

public class AsposeWordsPrintDocument : PrintDocument

Constructores

NombreDescripción
AsposeWordsPrintDocument(Document)Inicializa una nueva instancia de esta clase.

Propiedades

NombreDescripción
ColorMode { get; set; }Obtiene o establece cómo se imprimen las páginas sin color si el dispositivo admite la impresión en color.
ColorPagesPrinted { get; }Obtiene el número de páginas impresas en color (es decir, conColor establecido en verdadero).

Métodos

NombreDescripción
CachePrinterSettings()Lee y almacena en caché algunos campos dePrinterSettings para reducir el tiempo de impresión.

Observaciones

AsposeWordsPrintDocument anulaPrintEventArgs) para imprimir el rango de páginas que se especifica enPrinterSettings.

Un solo documento de Word puede constar de varias secciones que especifican páginas con diferentes tamaños, orientación y bandejas de papel.AsposeWordsPrintDocument anulaciones QueryPageSettingsEventArgs) para seleccionar correctamente el tamaño del papel, la orientación y el origen del papel al imprimir un documento de Word.

Microsoft Word almacena valores específicos de la impresora para las bandejas de papel en un documento de Word y, por lo tanto, solo imprimir en el mismo modelo de impresora que se seleccionó cuando el usuario especificó las bandejas de papel dará como resultado la impresión desde las bandejas correctas. Si imprime un documento en una impresora diferente, lo más probable es que se utilice la bandeja de papel predeterminada, no las bandejas especificadas en el documento.

Ver también