TPDFlibPrintSettings

Datatyper

Beskrivelse

TPDFlibPrintSettings samler de Windows-DEVMODE-værdier, som accepteres af PrintDocumentAdvanced og PrintPagesAdvanced

Syntaks

Delphi

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

Felter

Copies0 bevarer printerens standardindstilling; brug ellers 1 til og med 32767
Collate0 bevarer printerens standardindstilling, og 1 anmoder om sætvis sortering
Duplex-1 eller 0 bevarer standardindstillingen, 1 vælger enkeltsidet udskrivning, 2 dobbeltsidet udskrivning langs den lange kant og 3 dobbeltsidet udskrivning langs den korte kant
Orientation-1 eller 0 bevarer standardindstillingen, 1 vælger stående format, og 2 vælger liggende format
Color-1 eller 0 bevarer standardindstillingen, 1 vælger sort-hvid, og 2 vælger farve
PrintQuality-1 eller 0 bevarer standardindstillingen, 1 til og med 4 vælger høj, mellem, lav eller kladdekvalitet, og 5 til og med 4800 angiver DPI
PaperSize-1 eller 0 bevarer standardindstillingen; brug ellers en positiv DMPAPER_*-identifikator eller en driverdefineret identifikator, der kan rummes i DEVMODE.dmPaperSize
DefaultSource-1 eller 0 bevarer standardindstillingen; brug ellers en positiv DMBIN_*-identifikator eller en driverdefineret identifikator for papirbakken

Se også

Initialiser posten med Default(TPDFlibPrintSettings) eller FillChar, før de enkelte medlemmer indstilles

Se også

PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities