Sezione definizione parametri
La sezione di definizione del parametro segue immediatamente la sezione di definizione della macro ed è costituita da una o più righe con la sintassi seguente.
= parameter_namevalue_list
Il nome del parametro può essere qualsiasi stringa di caratteri che non contiene spazi. Il compilatore ignora i nomi dei parametri non supportati dal servizio Di stampa host.
L'elenco di valori può essere vuoto o può contenere uno o più degli elementi seguenti:
Valore decimale a tre cifre.
Valore esadecimale a due cifre.
Valore di un carattere di tipo one-char.
Nome di una macro specificata nella sezione di definizione della macro.
Di seguito, ad esempio, viene illustrato un parametro che definisce la sequenza di controllo da inviare alla stampante per iniziare una nuova riga.
NEW_LINE = CRR LFF
In questo esempio, CRR e LFF sono i nomi delle macro specificate nella sezione di definizione della macro.
Il servizio Host Print supporta attualmente i parametri seguenti (le definizioni dei parametri non supportati vengono ignorate).
Nome parametro | Descrizione |
---|---|
START_JOB | Sequenza di controllo da inviare all'inizio di un processo di stampa. |
END_JOB | Sequenza di controllo da inviare alla fine di un processo di stampa. |
CARRIAGE_RETURN | Sequenza di controllo per un ritorno a capo. |
LINE_FEED | Sequenza di controllo per un avanzamento riga. |
FORM_FEED | Sequenza di controllo per un feed di moduli. |
NEW_LINE | Sequenza di controllo per una nuova riga. |
SET_6_LINES_PER_INCH | Sequenza di controllo per specificare 6 LPI. |
SET_8_LINES_PER_INCH | Sequenza di controllo per specificare 8 LPI. |
START_HIGHLIGHT_INTENSE | Sequenza di controllo per iniziare la stampa in grassetto. |
END_HIGHLIGHT_INTENSE | Sequenza di controllo per terminare la stampa in grassetto. |
START_HIGHLIGHT_UNDERLINE | Sequenza di controllo per iniziare la stampa della sottolineatura. |
END_HIGHLIGHT_UNDERLINE | Sequenza di controllo per terminare la stampa con sottolineatura. |
KANJI_CODE? | Sequenza di controllo del codice Kanji per una stampante, JIS o SHIFT_JIS. |
KANJI_ON | Sequenza di controllo per iniziare a stampare Kanji. |
KANJI_OFF | Sequenza di controllo per terminare la stampa Kanji. |
SET_PAGE_LENGTH | Sequenza di controllo per impostare il numero di righe per pagina. |
LEFT_MARGIN | Sequenza di controllo per impostare il margine sinistro in numero di caratteri. |
RIGHT_MARGIN | Sequenza di controllo per impostare il margine destro in numero di caratteri. |
TOP_MARGIN | Sequenza di controllo per impostare il margine superiore in numero di righe. |
SET_HORIZONTAL_POSITION | Sequenza di controllo per impostare la posizione della riga. |
SET_VARIABLE_LINE_DENSITY | Sequenza di controllo per impostare la densità della linea. |
SET_VARIABLE_PRINT_DENSITY | Sequenza di controllo per impostare il numero di caratteri per pollice. |
SET_FONT_SIZE | Sequenza di controllo per impostare le dimensioni del carattere in punti. |