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

FileNamePath lengkap dan nama file TrueType font yang akan di-embed

Nilai kembalian

0Font gagal di-embed ID font yang berhasil ditambahkan. ID ini bisa digunakan dengan fungsi SelectFont untuk memilih font
Non-zero