Partager via


Fonctions d’incorporation de police

Les fonctions suivantes sont utilisées avec des 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 de désallocation de mémoire fournie par l’application pour CreateFontPackage et MergeFontPackage.
CFP_REALLOCPROC Fonction de réaffectation de 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 d’un 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 large (16 bits) sous-ensemble, à l’aide d’un contexte d’appareil comme source d’informations d’incorporation de police.
TTEmbedFontEx Crée une structure de police contenant la police UCS-4 (32 bits) sous-ensemble, à l’aide d’un contexte d’appareil comme source d’informations d’incorporation de police.
TTEmbedFontFromFileA Crée une structure de police contenant une police à caractères larges (16 bits) sous-ensemble, à l’aide d’un fichier comme source d’informations d’incorporation de police.
TTEnableEmbeddingForFacename Ajoute ou supprime des noms de visage de la liste d’exclusions de police.
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 nom pour une police incorporée installée.
TTIsEmbeddingEnabled Détermine si la liste d’exclusions de police 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 documents et l’installe. Permet également à un client de restreindre davantage les privilèges d’incorporation de la police.
TTRunValidationTests Valide une partie ou toutes les 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.