THotPDF.SetStructurePronunciation Method
Añade un reemplazo de pronunciación exacto y su alfabeto fonético heredado a un elemento de estructura existente de PDF 2.0
Declaration
procedure SetStructurePronunciation(
Elem: THPDFDictionaryObject;
const Phoneme: AnsiString;
const PhoneticAlphabet: AnsiString = 'ipa');
Parameters
| Parameter | Purpose |
|---|---|
Elem | Elemento de estructura existente que posee la indicación de pronunciación |
Phoneme | Reemplazo exacto no vacío que interpreta el alfabeto fonético efectivo |
PhoneticAlphabet | Nombre PDF no vacío que heredan los elementos de estructura descendientes salvo que lo sobrescriban; por defecto es ipa |
Behavior
- The method requires PDF 2.0 and follows
StrictVersionLockbehavior - Las entradas
PhonemeyPhoneticAlphabetexistentes se reemplazan de forma atómica a nivel de diccionario - Defined alphabet names include
ipa,x-sampa,zh-Latn-pinyin, andzh-Latn-wadegile, while PDF 2.0 permits other names - Use
AddPronunciationLexiconcuando sea preferible aplicar reglas de búsqueda PLS a nivel de documento en lugar de un texto de reemplazo por elemento