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>".