TPDFlibPrintSettings

Data Types

Descrizione

TPDFlibPrintSettings raggruppa i valori DEVMODE di Windows accettati da PrintDocumentAdvanced e PrintPagesAdvanced

Sintassi

Delphi

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

Campi

Copies0 mantiene l'impostazione predefinita della stampante; in caso contrario usa valori da 1 a 32767
Collate0 mantiene l'impostazione predefinita della stampante e 1 richiede la fascicolazione
Duplex-1 o 0 mantiene l'impostazione predefinita, 1 seleziona la stampa su un lato, 2 la stampa fronte-retro sul lato lungo e 3 la stampa fronte-retro sul lato corto
Orientation-1 o 0 mantiene l'impostazione predefinita, 1 seleziona l'orientamento verticale e 2 quello orizzontale
Color-1 o 0 mantiene l'impostazione predefinita, 1 seleziona il monocromatico e 2 il colore
PrintQuality-1 o 0 mantiene l'impostazione predefinita, i valori da 1 a 4 selezionano qualità alta, media, bassa o bozza e i valori da 5 a 4800 specificano i DPI
PaperSize-1 o 0 mantiene l'impostazione predefinita; in caso contrario usa un identificatore positivo DMPAPER_* o definito dal driver che rientri in DEVMODE.dmPaperSize
DefaultSource-1 o 0 mantiene l'impostazione predefinita; in caso contrario usa un identificatore positivo del vassoio di alimentazione DMBIN_* o definito dal driver

Vedere anche

Inizializza il record con Default(TPDFlibPrintSettings) o FillChar prima di impostare i singoli membri

Vedi anche

PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities