Commandes pour les polices téléchargé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 téléchargées. Toutes les commandes sont spécifiées en utilisant le format d’entrée de commande.
Commande | Description | Commentaires |
---|---|---|
CmdDeleteFont | Commande permettant de supprimer une police logicielle en spécifiant son identificateur. | facultatif. Spécifiez cette commande uniquement si la mémoire allouée d’une police supprimée peut être immédiatement récupérée. |
CmdDeselectFontID | Commande permettant de désélectionner l’ID de police actuel afin de rendre la police inactive. | facultatif. Si elle n’est pas présente, il n’est pas nécessaire de désélectionner la police actuelle lorsqu’une nouvelle police est sélectionnée. |
CmdSelectFontHeight | Commande permettant de sélectionner la hauteur d’une police téléchargée. | facultatif. Si elle n’est pas présente, l’imprimante ne prend pas en charge les polices de contour True Type téléchargeables et adaptables. Cette commande est nécessaire pour le format HPPCL_OUTLINE. |
CmdSelectFontID | Commande permettant de sélectionner l’ID de police actuel afin de rendre la police active. | Obligatoire si l’imprimante prend en charge les polices téléchargées. |
CmdSelectFontWidth | Commande permettant de sélectionner la largeur d’une police téléchargée. | facultatif. Si elle n’est pas présente, la largeur de la police téléchargée est mise à l’échelle proportionnellement à sa hauteur. |
CmdSetCharCode | Commande permettant de spécifier le code de caractère du caractère suivant à télécharger ou à supprimer. | Obligatoire si l’imprimante prend en charge les polices téléchargées. |
CmdSetFontID | Commande permettant de définir l’ID de police actuel. | Obligatoire si l’imprimante prend en charge les polices téléchargées. |