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