Condividi tramite


Formato voce di comando

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.

Per specificare una voce di comando della stampante in un file GPD, usare il formato seguente:

*Comando: CommandName {CommandAttributes}

dove CommandName è uno dei nomi di comando predefiniti e CommandAttributes è un set di attributi di comando.

Ad esempio, un file GPD potrebbe contenere la specifica seguente del comando CmdStartPage, che inizializza una pagina per la stampa.

*Command: CmdStartPage
{
    *Order: PAGE_SETUP.100
    *Cmd: "<0D>"
}

Se, per un determinato valore CommandName , è sufficiente specificare l'attributo *Cmd, è possibile usare una versione abbreviata del formato della voce di comando, come indicato di seguito:

*Comando: CommandName: CommandString

dove CommandString è una stringa di testo che rappresenta una sequenza di escape del comando della stampante. Per altre informazioni sulla specifica delle sequenze di escape, vedere Formato stringa di comando.

Ad esempio, un file GPD può contenere la specifica seguente del comando CmdBoldOn, che attiva il testo in grassetto:

*Command: CmdBoldOn: "<1B>(s3B"