Partager via


Format d’entrée de commande

Important

Nous vous recommandons d’utiliser le pilote de classe de boîte de réception IPP 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 d’appareils d’imprimante.

Pour plus d’informations, consultez le guide de conception d’application de prise en charge de l’impression.

Pour spécifier une entrée de commande d’imprimante dans un fichier GPD, utilisez le format suivant :

*Command : CommandName {CommandAttributes}

CommandName est l’un des noms de commande prédéfinis et CommandAttributes est un ensemble d’attributs de commande.

Par exemple, un fichier GPD peut contenir la spécification suivante de la commande CmdStartPage, qui initialise une page pour l’impression.

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

Si, pour une valeur CommandName particulière, vous devez uniquement spécifier l’attribut *Cmd, vous pouvez utiliser une version abrégée du format d’entrée de commande, comme suit :

*Command : CommandName : CommandString

CommandString est une chaîne de texte représentant une séquence d’échappement de commande d’imprimante. Pour plus d’informations sur la spécification des séquences d’échappement, consultez Format de chaîne de commande.

Par exemple, un fichier GPD peut contenir la spécification suivante de la commande CmdBoldOn, qui active le texte en gras :

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