THotPDF.SetLoadedFreeTextRichText Method
既存の FreeText 注釈について、UTF-8 のリッチテキストと省略可能なデフォルトスタイルから、外観とプレーンテキストの contents を再構築します
宣言
procedure SetLoadedFreeTextRichText(PageIndex, AnnotationIndex: Integer; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
PageIndex | ロード済みページの 0 始まりのインデックス |
AnnotationIndex | そのページ上の既存の FreeText 注釈のインデックス |
RichContent | XML fragment written to /RC |
DefaultStyle | リッチコンテンツに適用される、省略可能な /DS 既定スタイル文字列 |
戻り値
このメンバーは値を返しません
使用上の注意
- rich content を持つ FreeText 注釈を 1 回の呼び出しで作成するには、THotPDF.AddLoadedFreeTextAnnotationRichText を使用してください
- 通常の /AP 外観と /Contents は、/RC や /DS と一緒に、埋め込みフォントとサポート対象の HTML / CSS サブセットを使って生成されます
- このコンビニエンスメソッドはクリップオーバーフローを使い、既存の不透明度、回転、配置を保持します。フォント、ジオメトリ、オーバーフローのオプションを明示的に指定するには SetLoadedFreeTextText を使用してください
- 未対応のジオメトリやリソース上限に達すると例外が発生し、元の注釈はそのまま残ります