Condividi tramite


Comandi cursore

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 Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.

I comandi della stampante nello spostamento del cursore del controllo tabella seguente. Tutti i comandi vengono specificati usando il formato della voce di comando.

Comando Descrizione Commenti
CmdBackSpace Comando per spostare di nuovo il cursore sull'ultimo carattere stampato. Facoltativo. Utilizzato solo per la sovrasisterazione.
CmdCR Comando per spostare il cursore nella posizione x più a sinistra. Obbligatorio.
CmdFF Comando per espellere una pagina. Obbligatorio.
CmdLF Comando per spostare il cursore alla riga successiva. Obbligatorio. La quantità di movimento viene specificata da CmdSetLineSpacing.
CmdPopCursor Comando per visualizzare l'ultima posizione del cursore salvata dallo stack. Obbligatorio se è specificato CmdPushCursor .
CmdPushCursor Comando per eseguire il push della posizione corrente del cursore nello stack. Facoltativo.
CmdSetAnyRotation Comando per impostare la rotazione su un angolo arbitrario (misurato in gradi nella direzione antiorario). Facoltativo. Se non presente, la stampante non supporta la rotazione attraverso angoli arbitrari.
CmdSetLineSpacing Comando per impostare la distanza di spostamento del cursore quando viene eseguito un comando CmdLF . Facoltativo.
CmdSetSimpleRotation Comando per impostare l'angolo di rotazione in multipli di 90 gradi nella direzione antiorario. Facoltativo. Se la stampante supporta le rotazioni attraverso angoli di dimensioni arbitrarie, il comando CmdSetAnyRotation può sostituire questo comando.
CmdUniDirectionOff Comando per disabilitare la stampa unidirezionale, abilitando così la stampa bidirezionale. Facoltativo.
CmdUniDirectionOn Comando per abilitare la stampa unidirezionale. Facoltativo. Se non è presente, stampare in modalità bidirezionale.
CmdXMoveAbsolute Comando per spostare il cursore in una posizione x assoluta. Facoltativo. La stringa di comando può includere una sola variabile standard, usata per specificare la distanza.
CmdXMoveRelLeft Comando per spostare il cursore a sinistra dalla posizione x corrente, in base alla quantità specificata. Facoltativo. La stringa di comando può includere una sola variabile standard, usata per specificare la distanza.
CmdXMoveRelRight Comando per spostare il cursore a destra dalla posizione x corrente, in base alla quantità specificata. Facoltativo. La stringa di comando può includere una sola variabile standard, usata per specificare la distanza.
CmdYMoveAbsolute Comando per spostare il cursore in una posizione y assoluta. Facoltativo. La stringa di comando può includere una sola variabile standard, usata per specificare la distanza.
CmdYMoveRelDown Comando per spostare il cursore verso il basso dalla posizione y corrente, in base alla quantità specificata. Facoltativo. La stringa di comando può includere una sola variabile standard, usata per specificare la distanza.
CmdYMoveRelUp Comando per spostare il cursore verso l'alto dalla posizione y corrente, in base alla quantità specificata. Facoltativo. La stringa di comando può includere una sola variabile standard, usata per specificare la distanza.