Функции внедрения шрифтов
Следующие функции используются со встроенными шрифтами 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 | Функция обратного вызова, предоставляемая клиентом, для записи содержимого потока в буфер. |