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

FileNamePełna ścieżka i nazwa pliku czcionki TrueType do osadzenia

Wartości zwracane

0Nie można osadzić czcionki. Identyfikator pomyślnie dodanej czcionki. Można go użyć z funkcją SelectFont do wybrania czcionki
Non-zero