AddTrueTypeFontFromFile

Текст, шрифти

Опис

Вбудовує шрифт TrueType, OpenType/TrueType чи OpenType/CFF у документ. TrueType-шрифт задається ім'ям файла і не мусить бути встановленим як системний

Перегляньте синтаксис, параметри та повернені значення перед викликом функції. Блоки коду збережено в оригінальному вигляді, щоб приклади можна було копіювати без змін.

Файли веб-шрифтів WOFF 1.0 і WOFF2 теж приймаються: контейнер один раз розпаковується в пам'яті перед розбором, а вбудована шрифтова програма несе отриманий sfnt замість веб-контейнера

Розпакування WOFF2 потребує Windows 10 версії 1703 чи новішої; неправильно сформовані контейнери, неузгоджені заявлені розміри та декодовані програми понад 512 MiB відхиляються

Необроблені TrueType і OpenType/TrueType файли можуть використовувати тимчасовий файл у застарілому шляху завантаження Windows; його розташування обирає SetTempPath. Контейнери веб-шрифтів натомість використовують шлях у пам'яті

Синтаксис

Delphi

Function TPDFlib.AddTrueTypeFontFromFile(Const FileName: WideString): Integer;

ActiveX

Function PDFlib::AddTrueTypeFontFromFile(FileName As String) As Long

DLL

int DLAddTrueTypeFontFromFile(int InstanceID, const wchar_t * FileName);

Параметри

FileNameПовний шлях та ім'я файла шрифту TrueType, який треба вбудувати

Повернуті значення

0Шрифт не вдалося вбудувати Ідентифікатор успішно доданого шрифту. Його можна передати функції SelectFont, щоб вибрати цей шрифт
Non-zero