THotPDF.SetStructurePronunciation Method
기존 PDF 2.0 structure element에 정확한 발음 대체 텍스트와 상속되는 phonetic alphabet을 추가합니다
선언
procedure SetStructurePronunciation(
Elem: THPDFDictionaryObject;
const Phoneme: AnsiString;
const PhoneticAlphabet: AnsiString = 'ipa');
매개변수
| 매개변수 | 목적 |
|---|---|
Elem | 발음 hint를 소유하는 기존 structure element |
Phoneme | 유효한 phonetic alphabet으로 해석되는 비어 있지 않은 정확 대체 텍스트 |
PhoneticAlphabet | 재정의하지 않는 한 하위 structure element가 상속하는 비어 있지 않은 PDF name이며 기본값은 ipa |
동작
- 이 메서드는 PDF 2.0을 요구하며
StrictVersionLock동작을 따릅니다 - 기존
Phoneme과PhoneticAlphabet항목은 dictionary 수준에서 원자적으로 교체됩니다 - 정의된 alphabet 이름은
ipa,x-sampa,zh-Latn-pinyin,zh-Latn-wadegile이며 PDF 2.0은 다른 이름도 허용합니다 - element별 대체 텍스트보다 문서 수준 PLS lookup 규칙이 적합하다면
AddPronunciationLexicon을 사용합니다