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
| Copies | 0 behält die Druckervorgabe bei, andernfalls ist 1 bis 32767 zu verwenden |
|---|---|
| Collate | 0 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