THotPDF.SetStructurePronunciation Method
Dodaje dokładne zastąpienie wymowy oraz dziedziczony alfabet fonetyczny do istniejącego elementu struktury PDF 2.0
Deklaracja
procedure SetStructurePronunciation(
Elem: THPDFDictionaryObject;
const Phoneme: AnsiString;
const PhoneticAlphabet: AnsiString = 'ipa');
Parametry
| Nazwa | Przeznaczenie |
|---|---|
Elem | Istniejący element struktury, do którego należy podpowiedź wymowy |
Phoneme | Niepuste dokładne zastąpienie interpretowane według obowiązującego alfabetu fonetycznego |
PhoneticAlphabet | Niepusta nazwa PDF dziedziczona przez elementy struktury potomne, o ile nie zostanie nadpisana, domyślnie ipa |
Zachowanie
- Metoda wymaga PDF 2.0 i podąża za zachowaniem
StrictVersionLock - Istniejące wpisy
PhonemeiPhoneticAlphabetsą zastępowane atomowo na poziomie słownika - Zdefiniowane nazwy alfabetów to m.in.
ipa,x-sampa,zh-Latn-pinyinizh-Latn-wadegile, przy czym PDF 2.0 dopuszcza także inne nazwy - Użyj
AddPronunciationLexicon, gdy reguły wyszukiwania PLS na poziomie dokumentu są korzystniejsze niż tekst zastąpienia dla pojedynczego elementu