TPDFlibPrintSettings
Data Types
Leírás
A TPDFlibPrintSettings egy csoportba foglalja azokat a Windows DEVMODE értékeket, amelyeket a PrintDocumentAdvanced és a PrintPagesAdvanced elfogad
Szintaxis
Delphi
type TPDFlibPrintSettings = record
Copies: Integer;
Collate: Integer;
Duplex: Integer;
Orientation: Integer;
Color: Integer;
PrintQuality: Integer;
PaperSize: Integer;
DefaultSource: Integer;
end;
Mezők
| Copies | A 0 megtartja a nyomtató alapértelmezését, egyébként 1 és 32767 közötti értéket használjon |
|---|---|
| Collate | A 0 megtartja a nyomtató alapértelmezését, az 1 pedig leválogatást kér |
| Duplex | A -1 vagy 0 megtartja az alapértelmezést, az 1 egyoldalas, a 2 hosszú él menti kétoldalas, a 3 pedig rövid él menti kétoldalas nyomtatást választ |
| Orientation | A -1 vagy 0 megtartja az alapértelmezést, az 1 álló, a 2 pedig fekvő tájolást választ |
| Color | A -1 vagy 0 megtartja az alapértelmezést, az 1 monokróm, a 2 pedig színes nyomtatást választ |
| PrintQuality | A -1 vagy 0 megtartja az alapértelmezést, az 1 és 4 közötti érték rendre kiváló, közepes, alacsony vagy vázlat minőséget választ, az 5 és 4800 közötti érték pedig a DPI-t adja meg |
| PaperSize | A -1 vagy 0 megtartja az alapértelmezést, egyébként pozitív DMPAPER_* vagy az illesztőprogram által meghatározott, a DEVMODE.dmPaperSize mezőbe illő azonosítót használjon |
| DefaultSource | A -1 vagy 0 megtartja az alapértelmezést, egyébként pozitív DMBIN_* vagy az illesztőprogram által meghatározott bemeneti tálcaazonosítót használjon |
Lásd még
Az egyes tagok beállítása előtt inicializálja a rekordot a Default(TPDFlibPrintSettings) vagy a FillChar segítségével
Lásd még
PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities