THotPDF.SetStructurePronunciation メソッド
既存の PDF 2.0 構造要素へ、正確な発音置換と継承される発音記号アルファベットを追加します
宣言
procedure SetStructurePronunciation(
Elem: THPDFDictionaryObject;
const Phoneme: AnsiString;
const PhoneticAlphabet: AnsiString = 'ipa');
パラメータ
| パラメータ | 目的 |
|---|---|
Elem | 発音 hint を所有する既存の構造要素 |
Phoneme | 実効的な発音記号アルファベットで解釈される、空でない正確な置換テキスト |
PhoneticAlphabet | 上書きされない限り子孫の構造要素に継承される、空でない PDF name。デフォルトは ipa |
動作
- このメソッドには PDF 2.0 が必要で、
StrictVersionLockの動作に従います - 既存の
PhonemeとPhoneticAlphabetエントリは、ディクショナリレベルでアトミックに置き換えられます - 定義済みのアルファベット名には
ipa、x-sampa、zh-Latn-pinyin、zh-Latn-wadegileがあり、PDF 2.0 は他の名前も許します - 要素ごとの置換テキストよりも、ドキュメントレベルの PLS 検索ルールのほうが適している場合は、
AddPronunciationLexiconを使用してください