TPDFlibPrintSettings
Data Types
Descripción
TPDFlibPrintSettings agrupa los valores DEVMODE de Windows aceptados por PrintDocumentAdvanced y PrintPagesAdvanced
Sintaxis
Delphi
type TPDFlibPrintSettings = record
Copies: Integer;
Collate: Integer;
Duplex: Integer;
Orientation: Integer;
Color: Integer;
PrintQuality: Integer;
PaperSize: Integer;
DefaultSource: Integer;
IgnoreHardMargin: Integer;
end;
Campos
| Copies | 0 conserva el valor predeterminado de la impresora; en caso contrario, utilice de 1 a 32767 |
|---|---|
| Collate | 0 conserva el valor predeterminado de la impresora y 1 solicita intercalación |
| Duplex | -1 o 0 conserva el valor predeterminado, 1 selecciona impresión a una cara, 2 impresión a doble cara por el borde largo y 3 impresión a doble cara por el borde corto |
| Orientation | -1 o 0 conserva el valor predeterminado, 1 selecciona orientación vertical y 2 horizontal |
| Color | -1 o 0 conserva el valor predeterminado, 1 selecciona monocromo y 2 color |
| PrintQuality | -1 o 0 conserva el valor predeterminado, de 1 a 4 seleccionan calidad alta, media, baja o borrador, y de 5 a 4800 especifican DPI |
| PaperSize | -1 o 0 conserva el valor predeterminado; en caso contrario, utilice un identificador DMPAPER_* positivo o uno definido por el controlador que quepa en DEVMODE.dmPaperSize |
| DefaultSource | -1 o 0 conserva el valor predeterminado; en caso contrario, utilice un identificador DMBIN_* positivo o un identificador de bandeja de entrada definido por el controlador |
Véase también
Inicialice el registro con Default(TPDFlibPrintSettings) o FillChar antes de establecer cada miembro
Véase también
PrintPagesAdvanced, PrintDocumentAdvanced, GetPrinterCapabilities