THotPDF.SetStructurePronunciation Method
Lägger till en exakt uttalsersättning och dess ärvda fonetiska alfabet till ett befintligt PDF 2.0-strukturelement
Deklaration
procedure SetStructurePronunciation(
Elem: THPDFDictionaryObject;
const Phoneme: AnsiString;
const PhoneticAlphabet: AnsiString = 'ipa');
Parametrar
| Parameter | Syfte |
|---|---|
Elem | Befintligt strukturelement som äger uttalstipset |
Phoneme | Icke-tom exakt ersättning som tolkas enligt det gällande fonetiska alfabetet |
PhoneticAlphabet | Icke-tomt PDF-namn som ärvs av underliggande strukturelement om det inte åsidosätts, med ipa som standard |
Beteende
- Metoden kräver PDF 2.0 och följer beteendet i
StrictVersionLock - Befintliga
Phoneme- ochPhoneticAlphabet-poster ersätts atomärt på ordlistnivå - Definierade alfabetnamn är bland annat
ipa,x-sampa,zh-Latn-pinyinochzh-Latn-wadegile, men PDF 2.0 tillåter andra namn - Använd
AddPronunciationLexiconnär PLS-uppslagsregler på dokumentnivå är att föredra framför ersättningstext per element