TPDFlibPrintSettings

Data Types

Açıklama

TPDFlibPrintSettings, PrintDocumentAdvanced ve PrintPagesAdvanced tarafından kabul edilen Windows DEVMODE değerlerini gruplandırır

Sözdizimi

Delphi

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

Alanlar

Copies0 yazıcı varsayılanını korur; aksi durumda 1 ile 32767 arasını kullanın
Collate0 yazıcı varsayılanını korur, 1 harmanlama ister
Duplex-1 veya 0 varsayılanı korur; 1 tek taraflı, 2 uzun kenardan çift taraflı ve 3 kısa kenardan çift taraflı yazdırmayı seçer
Orientation-1 veya 0 varsayılanı korur; 1 dikey, 2 yatay yönü seçer
Color-1 veya 0 varsayılanı korur; 1 tek renkli, 2 renkli yazdırmayı seçer
PrintQuality-1 veya 0 varsayılanı korur; 1 ile 4 yüksek, orta, düşük veya taslak kaliteyi, 5 ile 4800 ise DPI değerini belirtir
PaperSize-1 veya 0 varsayılanı korur; aksi durumda DEVMODE.dmPaperSize alanına sığan pozitif bir DMPAPER_* veya sürücü tanımlı tanımlayıcı kullanın
DefaultSource-1 veya 0 varsayılanı korur; aksi durumda pozitif bir DMBIN_* veya sürücü tanımlı giriş kutusu tanımlayıcısı kullanın

Ayrıca bkz

Ayrı üyeleri ayarlamadan önce kaydı Default(TPDFlibPrintSettings) veya FillChar ile başlatın

Ayrıca bkz

PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities