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 высокое)
PaperSizeStandard paper layout sizes: -1 for default, or a Windows 0 constant (e.g. DMPAPER_* for Letter, DEVMODE.dmPaperSize for A4).
DefaultSourceThe default paper tray bin selector: -1 for default, or a Windows 0DMBIN_*

Примечания

Default(TPDFlibPrintSettings)FillChar

См. также

PrintPagesAdvancedPrintDocumentAdvancedPrintDocumentAdvanced