THotPDF.SetStructurePronunciation Method
Ajoute un remplacement de prononciation exact et son alphabet phonétique hérité à un élément de structure PDF 2.0 existant
Déclaration
procedure SetStructurePronunciation(
Elem: THPDFDictionaryObject;
const Phoneme: AnsiString;
const PhoneticAlphabet: AnsiString = 'ipa');
Paramètres
| Paramètre | Rôle |
|---|---|
Elem | Élément de structure existant qui possède l’indication de prononciation |
Phoneme | Remplacement exact non vide interprété selon l’alphabet phonétique effectif |
PhoneticAlphabet | Nom PDF non vide hérité par les éléments de structure descendants sauf redéfinition, valeur par défaut ipa |
Comportement
- La méthode exige PDF 2.0 et suit le comportement
StrictVersionLock - Les entrées
PhonemeetPhoneticAlphabetexistantes sont remplacées atomiquement au niveau du dictionnaire - Les noms d’alphabets définis incluent
ipa,x-sampa,zh-Latn-pinyinetzh-Latn-wadegile, tandis que PDF 2.0 autorise d’autres noms - Utilisez
AddPronunciationLexiconlorsque des règles de recherche PLS au niveau du document sont préférables à un texte de remplacement par élément