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

CopiesA 0 megtartja a nyomtató alapértelmezését, egyébként 1 és 32767 közötti értéket használjon
CollateA 0 megtartja a nyomtató alapértelmezését, az 1 pedig leválogatást kér
DuplexA -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
OrientationA -1 vagy 0 megtartja az alapértelmezést, az 1 álló, a 2 pedig fekvő tájolást választ
ColorA -1 vagy 0 megtartja az alapértelmezést, az 1 monokróm, a 2 pedig színes nyomtatást választ
PrintQualityA -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
PaperSizeA -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
DefaultSourceA -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