Condividi tramite


Codici di escape della pagina separatore PCL

Importante

La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.

Per altre informazioni, vedere la guida alla progettazione dell'app di supporto di stampa .

I codici di escape illustrati nella tabella seguente possono essere usati quando si crea una pagina separatore PCL.

Codice di escape significato
\ La prima riga del file separatore deve contenere solo questo carattere. L'interprete di file separatore legge il comando del file separatore come delimitatore.
\n Ignora il numero di righe specificate da n (da 0 a 9). Ignorando 0 righe, la stampa viene spostata sulla riga successiva.
\B\M Stampa il testo in caratteri di blocco a larghezza doppia fino a quando non viene rilevato \U.
\B\S Stampa il testo in caratteri di blocco a larghezza singola fino a quando non viene rilevato \U.
\D Stampa la data di stampa del processo. L'ora viene visualizzata nel formato specificato in Opzioni internazionali (Windows 2000) o Opzioni internazionali e della lingua (Windows XP e versioni successive) in Pannello di controllo.
\E Espelle una pagina dalla stampante. Usare questo codice per avviare una nuova pagina separatore o per terminare il file di pagina separatore. Se si ottiene una pagina separatore vuota aggiuntiva quando si stampa, rimuovere questo codice dal file di pagina separatore.
\Fpathname Stampa il contenuto del file specificato da pathname, a partire da una riga vuota. Il contenuto di questo file viene copiato direttamente nella stampante senza elaborazione.
\Hnn Imposta una sequenza di controllo specifica della stampante, in cui nn è un codice ASCII esadecimale inviato direttamente alla stampante. Vedi il manuale della stampante per determinare i numeri specifici.
\Io Stampa il numero del processo.
\Lxxx Stampa la stringa di testo visualizzata dopo il codice di escape \L. Se si immette \LTest, il testo "Test" viene visualizzato nella pagina separatore.
\N Stampa il nome utente della persona che ha inviato il processo.
\U Disattiva la stampa dei caratteri in blocchi.
\Wnn Imposta la larghezza della pagina separatore. La larghezza predefinita è di 80 caratteri e la larghezza massima è di 256 caratteri. I caratteri oltre questa larghezza vengono eliminati.

Dopo che il provider di stampa locale passa un processo attraverso il processore di stampa e il processore di pagine separatore, invia il processo dallo spooler al monitor di stampa della porta appropriato.