![]() |
|
(no version information, might be only in CVS)
printer_set_option -- Configura la connessione con la stampanteLa funzione valorizza le seguenti opzioni per la connessione corrente. Il parametro handle deve indicare un handle valido di stampante. Per il parametro opzione si può utilizzare una delle seguenti costanti:
PRINTER_COPIES: indica quante copie si debbano stampare, valore deve essere un intero.
PRINTER_MODE: specifica il tipo di dati (text, raw or emf), valore deve essere una stringa.
PRINTER_TITLE: specifica il nome del documento, valore deve essere una stringa.
PRINTER_ORIENTATION: specifica l'orientamento del foglio, valore può essere o PRINTER_ORIENTATION_PORTRAIT o PRINTER_ORIENTATION_LANDSCAPE
PRINTER_RESOLUTION_Y: specifica la risoluzione y in DPI, valore deve essere un intero.
PRINTER_RESOLUTION_X: specifica la risoluzione x in DPI, valore deve essere un intero.
PRINTER_PAPER_FORMAT: specifica il formato predefinito della carta, impostare valore a PRINTER_FORMAT_CUSTOM se si vuole impostare un formato personalizzato con PRINTER_PAPER_WIDTH e PRINTER_PAPER_LENGTH. Il parametro valore può essere una delle seguenti costanti.
PRINTER_FORMAT_CUSTOM: specifica un formato personalizzato.
PRINTER_FORMAT_LETTER: specifica il formato letter (8 1/2- per 11-pollici).
PRINTER_FORMAT_LETTER: specifica il formato legal (8 1/2- per 14-pollici).
PRINTER_FORMAT_A3: specifica il formato A3 (297- per 420-millimetri).
PRINTER_FORMAT_A4: specifica il formato A4 (210- per 297-millimetri).
PRINTER_FORMAT_A5: specifica il formato A5 (148- per 210-millimetri).
PRINTER_FORMAT_B4: specifica il formato B4 (250- per 354-millimetri).
PRINTER_FORMAT_B5: specifica il formato B5 (182- per 257-millimetri).
PRINTER_FORMAT_FOLIO: specifica il formato FOLIO (8 1/2- per 13-pollici).
PRINTER_PAPER_LENGTH: se PRINTER_PAPER_FORMAT è impostato a PRINTER_FORMAT_CUSTOM, PRINTER_PAPER_LENGTH specifica la lunghezza personalizzata in mm, valore deve essere un intero.
PRINTER_PAPER_WIDTH: se PRINTER_PAPER_FORMAT è impostato a PRINTER_FORMAT_CUSTOM, PRINTER_PAPER_WIDTH specifica la larghezza personalizzata in mm, valore deve essere un intero.
PRINTER_SCALE: specifica il fattore per il quale l'output della stampante deve essere dimensionato. La dimensione dalle pagine viene modificata dalla dimensione fisica di un fattore pari a scala/100. Ad esempio se simposta scala a 50, l'output sarà la metà della dimensione originale. Valore deve essere un intero.
PRINTER_BACKGROUND_COLOR: specifica il colore di background per il device context corrente, valore deve essere una stringa contenente il colore in formato RGB esadecimale, ad esempio "005533".
PRINTER_TEXT_COLOR: specifica il colore del testo per il device context corrente, valore deve essere una stringa contenente il colore in formato RGB esadecimale, ad esempio "005533".
PRINTER_TEXT_ALIGN: specifica l'allineamento del testo per il device context corrente, valore può essere la combinazione tramite OR delle seguenti costanti:
PRINTER_TA_BASELINE: il testo sarà allineato alla linea base.
PRINTER_TA_BOTTOM: il testo sarà allineato in basso.
PRINTER_TA_TOP: il testo sarà allineato in alto.
PRINTER_TA_CENTER: il testo sarà centrato.
PRINTER_TA_LEFT: il testo sarà allineato a sinistra.
PRINTER_TA_RIGHT: il testo sarà allineato a destra.
Hosting by: hurra.com
Generated: 2007-01-26 17:56:31