TPDFlibPrintSettings
Data Types
Descrizione
TPDFlibPrintSettings raggruppa i valori DEVMODE di Windows accettati da PrintDocumentAdvanced e PrintPagesAdvanced
Sintassi
Delphi
type TPDFlibPrintSettings = record
Copies: Integer;
Collate: Integer;
Duplex: Integer;
Orientation: Integer;
Color: Integer;
PrintQuality: Integer;
PaperSize: Integer;
DefaultSource: Integer;
IgnoreHardMargin: Integer;
end;
Campi
| Copies | 0 mantiene l'impostazione predefinita della stampante; in caso contrario usa valori da 1 a 32767 |
|---|---|
| Collate | 0 mantiene l'impostazione predefinita della stampante e 1 richiede la fascicolazione |
| Duplex | -1 o 0 mantiene l'impostazione predefinita, 1 seleziona la stampa su un lato, 2 la stampa fronte-retro sul lato lungo e 3 la stampa fronte-retro sul lato corto |
| Orientation | -1 o 0 mantiene l'impostazione predefinita, 1 seleziona l'orientamento verticale e 2 quello orizzontale |
| Color | -1 o 0 mantiene l'impostazione predefinita, 1 seleziona il monocromatico e 2 il colore |
| PrintQuality | -1 o 0 mantiene l'impostazione predefinita, i valori da 1 a 4 selezionano qualità alta, media, bassa o bozza e i valori da 5 a 4800 specificano i DPI |
| PaperSize | -1 o 0 mantiene l'impostazione predefinita; in caso contrario usa un identificatore positivo DMPAPER_* o definito dal driver che rientri in DEVMODE.dmPaperSize |
| DefaultSource | -1 o 0 mantiene l'impostazione predefinita; in caso contrario usa un identificatore positivo del vassoio di alimentazione DMBIN_* o definito dal driver |
Vedere anche
Inizializza il record con Default(TPDFlibPrintSettings) o FillChar prima di impostare i singoli membri
Vedi anche
PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities