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
| Copies | 0 bevarer printerens standardindstilling; brug ellers 1 til og med 32767 |
|---|---|
| Collate | 0 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