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 |