Método THotPDF.SetStructurePronunciation
Agrega un reemplazo de pronunciación exacto y su alfabeto fonético heredado a un elemento de estructura PDF 2.0 existente
Declaración
procedure SetStructurePronunciation(
Elem: THPDFDictionaryObject;
const Phoneme: AnsiString;
const PhoneticAlphabet: AnsiString = 'ipa');
Parámetros
| Parámetro | Propósito |
|---|---|
Elem | Elemento de estructura existente al que pertenece la pista de pronunciación |
Phoneme | Reemplazo exacto no vacío que interpreta el alfabeto fonético vigente |
PhoneticAlphabet | Nombre PDF no vacío que heredan los elementos de estructura descendientes salvo que lo anulen; el valor predeterminado es ipa |
Comportamiento
- El método exige PDF 2.0 y respeta el comportamiento de
StrictVersionLock - Las entradas
PhonemeyPhoneticAlphabetexistentes se reemplazan de forma atómica a nivel del diccionario - Los nombres de alfabeto definidos incluyen
ipa,x-sampa,zh-Latn-pinyinyzh-Latn-wadegile, aunque PDF 2.0 admite otros nombres - Use
AddPronunciationLexiconcuando las reglas de búsqueda PLS a nivel de documento sean preferibles al texto de reemplazo por elemento