THotPDF.SetLoadedAnnotationContents Method
選択されたロード済み注釈の /Contents 文字列を置き換え、そのページのレンダーキャッシュを無効化します
このメソッドは既存の外観とリッチテキストを保持します。/Contents だけを変えても、/AP 内の表示用 FreeText テキストは再構築されません
宣言
procedure SetLoadedAnnotationContents(PageIndex, AnnotationIndex: Integer; const AContents: AnsiString);
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
PageIndex | 既存の項目を選ぶために使う 0 始まりのインデックスまたはオブジェクトインデックス |
AnnotationIndex | 既存の項目を選ぶために使う 0 始まりのインデックスまたはオブジェクトインデックス |
AContents | PDF オブジェクト、アクション、注釈、または構造要素に保存されている、人間が読めるテキスト |
戻り値
このメンバーは値を返しません
使用上の注意
- 読み込んだドキュメントではゼロベースのページインデックスと注釈インデックスを使用します。注釈が見つからない場合、このメソッドは変更せずにそのまま返ります
- 対応する FreeText 注釈を新しい表示可能な ASCII Helvetica 外観へ明示的に変換する場合は
SetLoadedFreeTextPlainTextを使用します - 別系統のリッチテキストメタデータのワークフローには
SetLoadedFreeTextRichTextを使用してください