Condividi tramite


Formato stringa 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 ulteriori informazioni, consultare la guida alla progettazione dell'app di supporto alla stampa .

Le stringhe di comando vengono usate per specificare le sequenze di escape che Unidrv deve inviare all'hardware della stampante. Le stringhe di comando possono essere costituite dagli elementi seguenti:

  • Stringhe di testo racchiuse tra virgolette, con il formato seguente:

    "TextString"

  • Argomenti di comando con il formato seguente:

    %ArgumentType{StandardVariableExpression}

Unidrv supporta un massimo di 14 stringhe di testo tra virgolette e argomenti di comando in una stringa di comando.

Ad esempio, il comando di una stampante per impostare la percentuale di riempimento grigio di un rettangolo può essere specificato come segue:

*Command: CmdRectGrayFill: "<1B>*c" %d{GrayPercentage} "g2P"

Per inviare un segno di percentuale (%) a una stampante, includere due caratteri di segno (%%) nella stringa di comando. Se il segno di percentuale si trova alla fine della stringa di comando, è necessario usare l'equivalente esadecimale, come in:

"stringa<25 25>".