TPDFlibPrintSettings

Data Types

Descripción

TPDFlibPrintSettings agrupa los valores DEVMODE de Windows que aceptan 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; de lo contrario, use de 1 a 32767
Collate0 conserva el valor predeterminado de la impresora y 1 solicita la intercalación
Duplex-1 o 0 conserva el valor predeterminado, 1 selecciona impresión a una cara, 2 impresión dúplex por el borde largo y 3 impresión dúplex 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; de lo contrario, use un identificador positivo DMPAPER_* o definido por el controlador que se ajuste a DEVMODE.dmPaperSize
DefaultSource-1 o 0 conserva el valor predeterminado; de lo contrario, use un identificador positivo DMBIN_* o de bandeja de entrada definido por el controlador

Véase también

Inicialice el registro con Default(TPDFlibPrintSettings) o FillChar antes de establecer miembros individuales

Consulte también

PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities