Поделиться через


Функции внедрения шрифтов

Следующие функции используются со встроенными шрифтами Microsoft OpenType.

Функция Описание
CFP_ALLOCPROC Функция выделения памяти, предоставляемая приложением, для CreateFontPackage и MergeFontPackage.
CFP_FREEPROC Функция распределения памяти, предоставляемая приложением, для CreateFontPackage и MergeFontPackage.
CFP_REALLOCPROC Функция перемещений памяти, предоставляемая приложением, для CreateFontPackage и MergeFontPackage.
CreateFontPackage Создает более компактную версию указанного шрифта TrueType, чтобы передать его принтеру. Результирующий шрифт может быть подмножеством, сжатым или обоим.
MergeFontPackage Объединяет подмножества шрифтов, созданных CreateFontPackage.
READEMBEDPROC Функция обратного вызова, предоставляемая клиентом, для чтения содержимого потока из буфера.
TTCharToUnicode Преобразует массив 8-разрядных значений кода символов в 16-разрядные значения Юникода.
TTDeleteEmbeddedFont Освобождает память, используемую внедренным шрифтом.
TTEmbedFont Создает структуру шрифта, содержащую подмножество широкого символа (16-разрядного) шрифта, используя контекст устройства в качестве источника сведений о внедрении шрифтов.
TTEmbedFontEx Создает структуру шрифта, содержащую подмножество шрифта UCS-4 (32-разрядная версия), используя контекст устройства в качестве источника сведений о внедрении шрифтов.
TTEmbedFontFromFileA Создает структуру шрифта, содержащую подмножество шрифта (16-разрядного) шрифта, используя файл в качестве источника информации для внедрения шрифтов.
TTEnableEmbeddingForFacename Добавляет или удаляет имена лиц из списка исключений шрифтов.
TTGetEmbedFontInfo Извлекает сведения о внедренном шрифте.
TTGetEmbeddingType Возвращает привилегии внедрения шрифта.
TTGetNewFontName Создает новое имя для установленного внедренного шрифта.
TTIsEmbeddingEnabled Определяет, содержит ли список исключений шрифта шрифта.
TTIsEmbeddingEnabledForFacename Определяет, включена ли внедрение для указанного шрифта.
TTLoadEmbedFont Считывает внедренный шрифт из потока документов и устанавливает его. Кроме того, клиент может дополнительно ограничить привилегии внедрения шрифта.
TTRunValidationTests Проверяет часть или все данные глифа в 16-разрядном шрифте в указанном диапазоне размера.
TTRunValidationTestsEx UCS-4 версии TTRunValidationTests.
WRITEEMBEDPROC Функция обратного вызова, предоставляемая клиентом, для записи содержимого потока в буфер.