AddTrueTypeFontFromFile
Tekst, Czcionki
Opis
Osadza czcionkę TrueType, OpenType/TrueType lub OpenType/CFF w dokumencie. Czcionka TrueType jest określana nazwą pliku i nie musi być zainstalowana jako czcionka systemowa.
Ta funkcja jest funkcjonalnie identyczna z AddOpenTypeFontFromFile
Akceptowane są również pliki czcionek internetowych WOFF 1.0 i WOFF2: kontener jest jednokrotnie rozpakowywany w pamięci przed analizą, a osadzony program czcionki zawiera wynikowy sfnt zamiast kontenera internetowego
Rozpakowywanie WOFF2 wymaga Windows 10 w wersji 1703 lub nowszej; wadliwe kontenery, niespójne deklarowane rozmiary i zdekodowane programy większe niż 512 MiB są odrzucane
Surowe pliki TrueType i OpenType/TrueType mogą używać pliku tymczasowego podczas starszej ścieżki ładowania Windows; wywołaj SetTempPath, aby wybrać jego położenie. Kontenery czcionek internetowych używają zamiast tego ścieżki w pamięci
Składnia
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);
Parametry
| FileName | Pełna ścieżka i nazwa pliku czcionki TrueType do osadzenia |
|---|
Wartości zwracane
| 0 | Nie można osadzić czcionki. Identyfikator pomyślnie dodanej czcionki. Można go użyć z funkcją SelectFont do wybrania czcionki |
|---|---|
| Non-zero |