TPDFlibPrintSettings

Data Types

Descripción

TPDFlibPrintSettings agrupa los valores DEVMODE de Windows aceptados por PrintDocumentAdvanced y PrintPagesAdvanced

Sintaxis

Delphi

type TPDFlibPrintSettings = record
    Copies: Integer;
    Collate: Integer;
    Duplex: Integer;
    Orientation: Integer;
    Color: Integer;
    PrintQuality: Integer;
    PaperSize: Integer;
    DefaultSource: Integer;
    IgnoreHardMargin: Integer;
  end;

Campos

Copies0 conserva el valor predeterminado de la impresora; en caso contrario, utilice de 1 a 32767
Collate0 conserva el valor predeterminado de la impresora y 1 solicita intercalación
Duplex-1 o 0 conserva el valor predeterminado, 1 selecciona impresión a una cara, 2 impresión a doble cara por el borde largo y 3 impresión a doble cara por el borde corto
Orientation-1 o 0 conserva el valor predeterminado, 1 selecciona orientación vertical y 2 horizontal
Color-1 o 0 conserva el valor predeterminado, 1 selecciona monocromo y 2 color
PrintQuality-1 o 0 conserva el valor predeterminado, de 1 a 4 seleccionan calidad alta, media, baja o borrador, y de 5 a 4800 especifican DPI
PaperSize-1 o 0 conserva el valor predeterminado; en caso contrario, utilice un identificador DMPAPER_* positivo o uno definido por el controlador que quepa en DEVMODE.dmPaperSize
DefaultSource-1 o 0 conserva el valor predeterminado; en caso contrario, utilice un identificador DMBIN_* positivo o un identificador de bandeja de entrada definido por el controlador

Véase también

Inicialice el registro con Default(TPDFlibPrintSettings) o FillChar antes de establecer cada miembro

Véase también

PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities