TPDFlibPrintSettings

Data Types

Description

TPDFlibPrintSettings is a record structure that holds advanced layout and device settings mapped directly to Windows DEVMODE printer structures.

Syntax

Delphi

type TPDFlibPrintSettings = record
    Copies: Integer;
    Collate: Integer;
    Duplex: Integer;
    Orientation: Integer;
    Color: Integer;
    PrintQuality: Integer;
    PaperSize: Integer;
    DefaultSource: Integer;
  end;

Fields

CopiesNumero di copie di stampa; utilizzare 0 per mantenere le impostazioni predefinite della stampante; altrimenti specificare da 1 a N
CollateComporta il comportamento di fascicolazione delle copie: 0 per l'impostazione predefinita, 1 per fascicolare più pagine
DuplexModalità di stampa fronte-retro Duplex: -1 per l'impostazione predefinita, 1 per simplex, 2 per fronte-retro verticale/lato lungo o 3 per fronte-retro orizzontale/lato corto
OrientationModalità di orientamento della carta: -1 per il valore predefinito, 1 per verticale o 2 per orizzontale
ColorModalità di output di stampa a colori: -1 per l'impostazione predefinita, 1 per monocromatico/scala di grigi o 2 per colori
PrintQualityQualità della risoluzione di output: -1 per il valore predefinito, altrimenti un valore DPI positivo, o una costante standard negativa (-1 draft, -2 low, -3 medium, -4 high)
PaperSizeDimensioni standard del layout della carta: -1 per impostazione predefinita, o una costante di Windows DMPAPER_* (ad esempio 1 per Letter, 9 per A4)
DefaultSourceIl selettore del vassoio della carta predefinito: -1 per quello predefinito, o una costante Windows DMBIN_*

See also

PrintDocumentAdvanced