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. |