THotPDF.FlattenLoadedFormFields Method
選択したロード済みフィールドを静的なページコンテンツとして描画し、それらのフィールドツリーとウィジェット注釈だけを削除します
宣言
function FlattenLoadedFormFields(const FieldNames: array of AnsiString;
EnforceSignaturePermissions: Boolean = True): Integer;
パラメータ
| 名前 | 目的 |
|---|---|
FieldNames | フラット化する完全修飾のフィールド名。すべてのフィールドを対象にする場合は空の配列 |
EnforceSignaturePermissions | Refuse DocMDP and FieldMDP policy violations before modification |
戻り値
フラット化された、条件に一致するフィールドの数を返します
使用上の注意
- テキストと選択肢の appearance は、描画の前に再生成されます
- Only pages that own selected widgets receive appended content streams
- Untouched fields, annotations, pages, and AcroForm resources remain present
- Incremental-update mode marks only changed objects for append-only saving
- パーミッションのゲートを無効にすると、署名ポリシーに対する責任は呼び出し側に移ります