TPDFlibPrintSettings

Data Types

Beschreibung

TPDFlibPrintSettings gruppiert die Windows-DEVMODE-Werte, die von PrintDocumentAdvanced und PrintPagesAdvanced akzeptiert werden

Syntax

Delphi

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

Felder

Copies0 behält die Druckervorgabe bei, andernfalls ist 1 bis 32767 zu verwenden
Collate0 behält die Druckervorgabe bei und 1 fordert Sortieren an
Duplex-1 oder 0 behält die Vorgabe bei, 1 wählt Simplex, 2 Duplex an der langen Kante und 3 Duplex an der kurzen Kante
Orientation-1 oder 0 behält die Vorgabe bei, 1 wählt Hochformat und 2 Querformat
Color-1 oder 0 behält die Vorgabe bei, 1 wählt monochrom und 2 Farbe
PrintQuality-1 oder 0 behält die Vorgabe bei, 1 bis 4 wählen hohe, mittlere, niedrige oder Entwurfsqualität und 5 bis 4800 geben DPI an
PaperSize-1 oder 0 behält die Vorgabe bei; andernfalls ist eine positive DMPAPER_*- oder treiberdefinierte Kennung zu verwenden, die in DEVMODE.dmPaperSize passt
DefaultSource-1 oder 0 behält die Vorgabe bei; andernfalls ist eine positive DMBIN_*- oder treiberdefinierte Eingabefachkennung zu verwenden

Siehe auch

Initialisieren Sie den Datensatz mit Default(TPDFlibPrintSettings) oder FillChar, bevor Sie einzelne Mitglieder festlegen

Siehe auch

PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities