FlattenFormFieldTagged

フォームフィールド、タグ付き PDF、ページコンテンツ

« ドキュメント索引へ戻る

構造ツリーでアクセス可能なフォームセマンティクスを保持しながら、フィールドの外観を静的ページコンテンツに焼き込みます

構文

function FlattenFormFieldTagged(Index,
  UpdateAppearance: Integer): Integer;

パラメータ

ParameterDescription
Index1 から始まるフォームフィールドインデックス
UpdateAppearance0 以外の場合はフラット化前に通常外観を再構築し、ゼロの場合は現在の外観を使用します

戻り値

外観が描画およびタグ付けされ、ライブフィールドが削除された場合は 1、フィールド、外観、ページ、または必要な既存タグ関連付けを利用できない場合は 0 を返します

備考

タグなしドキュメントでは、このメソッドが Form 構造要素を作成し、フィールドの説明、タイトル、値から代替テキストと実際のテキストを生成する

既存の Tagged PDF では、Widget に StructParent エントリがあり、その ParentTree 値が当該 Widget の OBJR を含む構造要素を識別している必要があります。このメソッドは、無関係な構造を置き換えずに、その関連付けをページのマーク付きコンテンツへ変換します

保守的な変換に失敗しても、ライブフィールドはそのまま残ります

関連項目

FlattenFormFieldsTaggedOnPageRange、FlattenFormField、GetStructTreeItemText