Partager via


Format de chaîne de commande

Important

Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.

Pour plus d’informations, veuillez consulter le Guide de conception d’application de support d’impression.

Les chaînes de commande sont utilisées pour spécifier les séquences d’échappement que Unidrv doit envoyer au matériel de l’imprimante. Les chaînes de commande peuvent être constituées des éléments suivants :

  • Chaînes de texte entre guillemets, qui ont le format suivant :

    « TextString »

  • Arguments de commande, qui ont le format suivant :

    %ArgumentType{StandardVariableExpression}

Unidrv prend en charge un maximum de 14 chaînes de texte entre guillemets et arguments de commande dans une chaîne de commande.

Par exemple, la commande d’une imprimante pour définir le pourcentage de remplissage gris d’un rectangle peut être spécifiée comme suit :

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

Pour envoyer un signe de pourcentage (%) à une imprimante, incluez deux caractères de signe de pourcentage (%%) dans la chaîne de commande. Si le signe de pourcentage se trouve à la fin de la chaîne de commande, vous devez utiliser l’équivalent hexadécimal, comme dans :

« string 25 25 » (chaîne< 25 25).>