TPDFlibPrintSettings

Gegevenstypen

Beschrijving

TPDFlibPrintSettings groepeert de Windows-waarden DEVMODE die door PrintDocumentAdvanced en PrintPagesAdvanced worden geaccepteerd

Syntaxis

Delphi

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

Velden

Copies0 behoudt de printerstandaard; gebruik anders 1 tot en met 32767
Collate0 behoudt de printerstandaard en 1 vraagt sortering aan
Duplex-1 of 0 behoudt de standaard, 1 kiest enkelzijdig, 2 dubbelzijdig over de lange zijde en 3 dubbelzijdig over de korte zijde
Orientation-1 of 0 behoudt de standaard, 1 kiest staand en 2 liggend
Color-1 of 0 behoudt de standaard, 1 kiest monochroom en 2 kleur
PrintQuality-1 of 0 behoudt de standaard, 1 tot en met 4 kiest hoge, gemiddelde, lage of conceptkwaliteit en 5 tot en met 4800 specificeert DPI
PaperSize-1 of 0 behoudt de standaard; gebruik anders een positieve DMPAPER_*- of door het stuurprogramma bepaalde identificatie die in DEVMODE.dmPaperSize past
DefaultSource-1 of 0 behoudt de standaard; gebruik anders een positieve DMBIN_*- of door het stuurprogramma bepaalde invoerlade-identificatie

Zie ook

Initialiseer de record met Default(TPDFlibPrintSettings) of FillChar voordat u afzonderlijke leden instelt

Zie ook

PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities