THotPDF.SetStructurePronunciation Method
Pridá presnú náhradu výslovnosti a jej zdedenú fonetickú abecedu k existujúcemu elementu štruktúry PDF 2.0
Deklarácia
procedure SetStructurePronunciation(
Elem: THPDFDictionaryObject;
const Phoneme: AnsiString;
const PhoneticAlphabet: AnsiString = 'ipa');
Parametre
| Parameter | Účel |
|---|---|
Elem | Existujúci element štruktúry, ktorý vlastní nápovedu výslovnosti |
Phoneme | Neprázdna presná náhrada interpretovaná účinnou fonetickou abecedou |
PhoneticAlphabet | Neprázdny PDF názov zdedený potomkami elementov štruktúry, pokiaľ nie je prepísaný, predvolene ipa |
Správanie
- Metóda vyžaduje PDF 2.0 a riadi sa správaním
StrictVersionLock - Existujúce položky
PhonemeaPhoneticAlphabetsú nahradené atomicky na úrovni slovníka - Definované názvy abecied zahŕňajú
ipa,x-sampa,zh-Latn-pinyinazh-Latn-wadegile, pričom PDF 2.0 umožňuje aj iné názvy - Použite
AddPronunciationLexicon, keď sú predvolené pravidlá vyhľadávania PLS na úrovni dokumentu výhodnejšie ako text náhrady pre jednotlivé elementy