AddTrueTypeFontFromFile
Teks, Font
Deskripsi
Meng-embed font TrueType, OpenType/TrueType, atau OpenType/CFF ke dokumen. TrueType font ditentukan lewat nama file dan tidak harus terinstal sebagai system font
Tinjau sintaks, parameter, dan nilai balik sebelum memanggil fungsi. Blok kode dipertahankan dalam bentuk asli agar contoh dapat disalin tanpa perubahan
File web font WOFF 1.0 dan WOFF2 juga diterima: containernya di-unpack sekali di memori sebelum parsing, dan program font embedded-nya membawa sfnt hasilnya alih-alih container web
Unpacking WOFF2 membutuhkan Windows 10 versi 1703 atau lebih baru; container salah bentuk, ukuran deklarasi tidak konsisten, dan program hasil dekode di atas 512 MiB ditolak
File TrueType dan OpenType/TrueType mentah bisa memakai file sementara selama jalur pemuatan Windows legacy; panggil SetTempPath untuk memilih lokasinya. Container web font memakai jalur in-memory sebagai gantinya
Sintaks
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);
Parameter
| FileName | Path lengkap dan nama file TrueType font yang akan di-embed |
|---|
Nilai kembalian
| 0 | Font gagal di-embed ID font yang berhasil ditambahkan. ID ini bisa digunakan dengan fungsi SelectFont untuk memilih font |
|---|---|
| Non-zero |