Commandes pour les polices simulées
Important
La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. 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 les articles Plateforme d’impression moderne et Guide de conception des applications de support d’impression.
Le tableau suivant répertorie les commandes permettant de contrôler les polices simulées. Toutes les commandes sont spécifiées en utilisant le format d’entrée de commande.
Commande | Description | Commentaires |
---|---|---|
CmdBoldOff | Commande pour désactiver l'option Gras. | facultatif. Doit être spécifiée si CmdBoldOn est spécifiée. |
CmdBoldOn | Commande permettant d’activer l'option Gras. | facultatif. Si elle est spécifiée, Unidrv envoie cette commande pour activer la mise en gras et envoie CmdBoldOff pour désactiver la mise en gras. |
CmdClearAllFontAttribs | Commande unique pour désactiver les options Gras, Italique et Souligné. | facultatif. Peut être spécifiée si l’imprimante prend en charge les options Gras, Italique ou Souligné, mais ne prend en charge qu’une seule commande pour toutes les désactiver. À utiliser à la place de CmdBoldOff, CmdItalicOff et CmdUnderlineOff. |
CmdItalicOff | Commande pour désactiver l'option Italique. | facultatif. Doit être spécifiée si CmdItalicOn est spécifiée. |
CmdItalicOn | Commande pour activer l'option Italique. | facultatif. Si elle est spécifiée, Unidrv envoie cette commande pour activer les italiques et envoie CmdItalicOff pour désactiver les italiques. |
CmdSelectDoubleByteMode | Commande permettant d’activer l’impression sur deux octets. | facultatif. Doit être spécifiée si CmdSelectSingleByteMode est spécifiée. |
CmdSelectSingleByteMode | Commande permettant d’activer l’impression sur un octet. | facultatif. Doit être spécifiée si l’imprimante peut basculer entre les modes à un octet unique et à double octet. |
CmdSetFontSim | Commande unique pour définir les options Gras, Italique, Souligné et Barré. | facultatif. Doit être spécifiée si les caractéristiques de police doivent être définies chaque fois que la police est utilisée (pour les imprimantes qui ne stockent pas les caractéristiques de police). |
CmdStrikeThruOff | Commande pour désactiver l’option Barré. | facultatif. Doit être spécifiée si CmdStrikeThruOn est spécifiée. |
CmdStrikeThruOn | Commande pour activer l’option Barré. | facultatif. Si elle est spécifiée, Unidrv envoie cette commande pour activer l’option Barré et envoie CmdStrikeThruOff pour la désactiver. |
CmdUnderlineOff | Commande pour désactiver l’option Souligné. | facultatif. Doit être spécifiée si CmdUnderlineOn est spécifiée. |
CmdUnderlineOn | Commande pour activer l’option Souligné. | facultatif. Si elle est spécifiée, Unidrv envoie cette commande pour activer le soulignement et envoie CmdUnderlineOff pour le désactiver. |
CmdVerticalPrintingOff | Commande pour désactiver l’impression verticale. | facultatif. Doit être spécifiée si CmdVerticalPrintingOn est spécifiée. |
CmdVerticalPrintingOn | Commande pour activer l’impression verticale. | facultatif. Doit être spécifiée si l’imprimante prend en charge l’impression verticale. |
CmdWhiteTextOff | Commande pour désactiver l’impression de texte blanc. | facultatif. Doit être spécifiée si CmdWhiteTextOn est spécifiée. |
CmdWhiteTextOn | Commande pour activer l’impression de texte blanc. | facultatif. Si elle est spécifiée, Unidrv envoie cette commande pour activer l’impression de texte blanc et envoie CmdWhiteTextOff pour la désactiver. (Cette commande est fournie pour la compatibilité descendante avec GPC 3.0.) |