Dela via


Inbäddningsfunktioner för teckensnitt

Följande funktioner används med inbäddade Microsoft OpenType-teckensnitt.

Funktion Beskrivning
CFP_ALLOCPROC Programbaserad minnesallokeringsfunktion för CreateFontPackage och MergeFontPackage.
CFP_FREEPROC Programbaserad minnesallokeringsfunktion för CreateFontPackage och MergeFontPackage.
CFP_REALLOCPROC Programbaserad minnesomfördelningsfunktion för CreateFontPackage och MergeFontPackage.
CreateFontPackage Skapar en mer kompakt version av ett angivet TrueType-teckensnitt för att skicka det till en skrivare. Det resulterande teckensnittet kan vara underordnat, komprimerat eller båda.
MergeFontPackage Sammanfogar delmängdsteckensnitt som skapats av CreateFontPackage.
READEMBEDPROC Återanropsfunktion som tillhandahålls av klienten för att läsa dataströminnehåll från en buffert.
TTCharToUnicode Konverterar en matris med 8-bitars teckenkodvärden till 16-bitars Unicode-värden.
TTDeleteEmbeddedFont Frigör minne som används av ett inbäddat teckensnitt.
TTEmbedFont Skapar en teckensnittsstruktur som innehåller ett underordnat wide character-teckensnitt (16-bitars) med en enhetskontext som informationskälla för teckensnittsbäddning.
TTEmbedFontEx Skapar en teckensnittsstruktur som innehåller det underordnat UCS-4-teckenteckensnittet (32-bitars) med hjälp av en enhetskontext som informationskälla för teckensnittsbäddning.
TTEmbedFontFromFileA Skapar en teckensnittsstruktur som innehåller ett underordnat wide-character-teckensnitt (16-bitars) med hjälp av en fil som informationskälla för teckensnittsinbäddning.
TTEnableEmbeddingForFacename Lägger till eller tar bort ansiktsnamn från exkluderingslistan för typsnitt.
TTGetEmbeddedFontInfo Hämtar information om ett inbäddat teckensnitt.
TTGetEmbeddingType Returnerar inbäddningsbehörigheter för ett teckensnitt.
TTGetNewFontName Skapar ett nytt namn för ett installerat inbäddat teckensnitt.
TTIsEmbeddingEnabled Avgör om exkluderingslistan för typsnitt innehåller ett angivet teckensnitt.
TTIsEmbeddingEnabledForFacename Avgör om inbäddning är aktiverat för ett angivet teckensnitt.
TTLoadEmbeddedFont Läser det inbäddade teckensnittet från dokumentströmmen och installerar det. Gör det också möjligt för en klient att ytterligare begränsa inbäddningsbehörigheter för teckensnittet.
TTRunValidationTests Validerar del- eller alla teckendata för ett 16-bitars teckensnitt (wide-character) i det angivna storleksintervallet.
TTRunValidationTestsEx UCS-4-version av TTRunValidationTests.
WRITEEMBEDPROC Återanropsfunktion som tillhandahålls av klienten för att skriva ströminnehåll till en buffert.