THotPDF.AcquireFontDecoderForDict Method
Prywatny helper THotPDF, który buduje albo ponownie używa dekodera tekstu słownika czcionki nieobecnej w zasobach czcionek strony — na przykład czcionki z Form XObject
Deklaracja
function AcquireFontDecoderForDict(FontDict: THPDFDictionaryObject; const ResourceName: AnsiString; out ADecoder: THPDFFontDecoder): boolean;
Jednostka
HPDFDoc
Parametry
| Nazwa | Przeznaczenie |
|---|---|
FontDict | Słownik czcionki do zdekodowania |
ResourceName | Nazwa zasobu, pod którą content stream wybiera czcionkę operatorem Tf |
ADecoder | Otrzymuje dekoder mapujący kody znaków czcionki na Unicode i szerokości |
Wartość zwracana
True, gdy dekoder dało się zbudować
Uwagi dotyczące użycia
- Dekodery trafiają do pamięci podręcznej dekoderów załadowanych czcionek, więc czcionka współdzielona przez kilka form jest dekodowana raz