TPDFlibPrintSettings
Типы данных
Описание
TPDFlibPrintSettingsDEVMODEPrintDocumentAdvanced — запись с расширенными настройками разметки и устройства, напрямую отображаемыми на структуры принтера Windows PrintPagesAdvanced
Синтаксис
Delphi
type TPDFlibPrintSettings = record
Copies: Integer;
Collate: Integer;
Duplex: Integer;
Orientation: Integer;
Color: Integer;
PrintQuality: Integer;
PaperSize: Integer;
DefaultSource: Integer;
IgnoreHardMargin: Integer;
end;
Поля
| Copies | Число печатных копий. 0 оставляет принтерное значение по умолчанию; иначе укажите от 1 до 32767 |
|---|---|
| Collate | Копирует поведение сопоставления: 0 по умолчанию, 1 для сопоставления нескольких страниц |
| Duplex | Режимы двусторонней печати (дуплекс): -1 по умолчанию, 0 для односторонней печати, 1 для вертикального дуплекса (по длинному краю) или 23 |
| Orientation | -10 по умолчанию, 1 для книжной или 2 для альбомной |
| Color | Режим вывода цветной печати: -1 для значения по умолчанию, 0 для монохромного/градаций серого или 12 |
| PrintQuality | -10 для значения по умолчанию, иначе положительное значение DPI или отрицательная стандартная константа (1 черновик, 4 низкое, 5 среднее, 4800 высокое) |
| PaperSize | Standard paper layout sizes: -1 for default, or a Windows 0 constant (e.g. DMPAPER_* for Letter, DEVMODE.dmPaperSize for A4). |
| DefaultSource | The default paper tray bin selector: -1 for default, or a Windows 0DMBIN_* |
Примечания
Default(TPDFlibPrintSettings)FillChar
См. также
PrintPagesAdvancedPrintDocumentAdvancedPrintDocumentAdvanced