Fonctions d’incorporation de polices
Les fonctions suivantes sont utilisées avec les polices Microsoft OpenType incorporées.
Fonction | Description |
---|---|
CFP_ALLOCPROC | Fonction d’allocation de mémoire fournie par l’application pour CreateFontPackage et MergeFontPackage. |
CFP_FREEPROC | Fonction d’allocation de mémoire fournie par l’application pour CreateFontPackage et MergeFontPackage. |
CFP_REALLOCPROC | Fonction de réaffectation de la mémoire fournie par l’application pour CreateFontPackage et MergeFontPackage. |
CreateFontPackage | Crée une version plus compacte d’une police TrueType spécifiée, afin de la transmettre à une imprimante. La police résultante peut être sous-ensemble, compressée ou les deux. |
MergeFontPackage | Fusionne les polices de sous-ensemble créées par CreateFontPackage. |
READEMBEDPROC | Fonction de rappel fournie par le client pour lire le contenu du flux à partir d’une mémoire tampon. |
TTCharToUnicode | Convertit un tableau de valeurs de code de caractères 8 bits en valeurs Unicode 16 bits. |
TTDeleteEmbeddedFont | Libère la mémoire utilisée par une police incorporée. |
TTEmbedFont | Crée une structure de police contenant une police de caractères larges (16 bits) sous-ensemble, à l’aide d’un contexte d’appareil comme source d’informations d’incorporation de polices. |
TTEmbedFontEx | Crée une structure de police contenant la police UCS-4 (32 bits) sous-ensemble, en utilisant un contexte d’appareil comme source d’informations d’incorporation de polices. |
TTEmbedFontFromFileA | Crée une structure de police contenant une police de caractères larges (16 bits) sous-ensemble, en utilisant un fichier comme source d’informations d’incorporation de polices. |
TTEnableEmbeddingForFacename | Ajoute ou supprime les noms de visage de la liste d’exclusions de police de type. |
TTGetEmbeddedFontInfo | Récupère des informations sur une police incorporée. |
TTGetEmbeddingType | Retourne les privilèges d’incorporation d’une police. |
TTGetNewFontName | Crée un nouveau nom pour une police incorporée installée. |
TTIsEmbeddingEnabled | Détermine si la liste d’exclusions de police de type contient une police spécifiée. |
TTIsEmbeddingEnabledForFacename | Détermine si l’incorporation est activée pour une police spécifiée. |
TTLoadEmbeddedFont | Lit la police incorporée à partir du flux de document et l’installe. Permet également à un client de restreindre davantage les privilèges d’incorporation de la police. |
TTRunValidationTests | Valide une partie ou l’ensemble des données de glyphe d’une police à caractères larges (16 bits), dans la plage de tailles spécifiée. |
TTRunValidationTestsEx | Version UCS-4 de TTRunValidationTests. |
WRITEEMBEDPROC | Fonction de rappel fournie par le client pour écrire le contenu du flux dans une mémoire tampon. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour