PDFフラット化

フラット化
次へ:確認

PDFフォームは、誰かが記入したあとでもフィールドを編集可能なオブジェクトとして保持するため、次にファイルを開いた人が回答を書き換えられてしまいます。フラット化は、各フィールドの現在の値をそのままページ上に描画し、インタラクティブなフィールドを取り除くので、テキスト、チェックボックス、選択内容が固定されたページ内容になります。文書の見た目はまったく同じですが、フォームはもう編集や再入力ができなくなります。すべての処理はpdf-libを使ってブラウザ内で行われ、元のファイルが変更されることは一切ありません。

フラット化のしくみ

  1. 1

    PDFをアップロード

    記入可能なフォームフィールドを含む文書です。

  2. 2

    フラット化

    各フィールドが現在の値で描画され、インタラクティブなフィールドが取り除かれます。

  3. 3

    フィールドが静的な内容になる

    テキスト、チェックボックス、ラジオボタン、ドロップダウンの選択がページに焼き付けられます。

  4. 4

    フラット化したPDFをダウンロード

    見た目は同じですが、フォームはもう編集できません。

フラット化される対象

このツールは、PDFのインタラクティブなフォームフィールド(AcroForm)をフラット化します。各フィールドは現在保持している値で描画されたうえで、編集可能なオブジェクトとして取り除かれます。

フォームフィールド フラット化後
テキストフィールド 現在のテキストが、静的な内容として描画
チェックボックス チェック済み/未チェックが固定された枠
ラジオボタン 選択された項目が、固定された状態で描画
ドロップダウン 選ばれた値が、静的なテキストに
リストボックス 選ばれた項目が、静的なテキストに

このツールが変更しないもの

  • コメントと注釈。 付箋、ハイライト、マークアップはそのまま残され、フラット化も削除もされません。
  • オプショナルコンテンツのレイヤー。 OCGレイヤーは統合されず、そのまま保持されます。
  • ページのその他の部分。 既存のテキスト、画像、ベクター図形はそのままで、ファイルが画像に変換されることもありません。

PDFにフォームフィールドがなければ、フラット化するものはなく、ファイルはそのまま返されます。

フラット化する場面

  • フォームの最終版。 フォームの記入が終わったらフラット化して、誰も回答を変えられないようにします。
  • 公式なフォームを提出する。 一部のポータルでは、入力可能なフォームではなくフラット化されたフォームを求められます。
  • 共有用の文書。 受け取った人がフィールドを誤って編集するのを防ぎます。
  • より広い互換性。 フラット化されたフォームは、古い簡易なPDFビューアでも同じように表示されます。
  • 印刷前のプリフライト。 インタラクティブなフィールドで起きるプリンタードライバーの不具合を避けられます。

フラット化しないほうがよい場面

  • テンプレートのPDF。 空のフォームを再利用したい場合は、フィールドを編集可能なままにしておきます。
  • まだ入力が必要なフォーム。 一度フラット化すると、フィールドに入力し直すことはできません。

フラット化と保護

  • フラット化はフォームフィールドを見た目だけにします。受け取った人はテキストのコピー、印刷、画像の抽出は引き続きできます。
  • 保護(パスワード + 権限)はPDFでできる操作を制限しますが、内容そのものは変えません。

最も強固にするには両方を使います。フラット化して回答を固定し、そのうえでパスワードで保護して権限を制限します。

フラット化したあと

  • ファイルサイズがわずかに変わることがあります。 描画されたフィールドのテキストがページの内容ストリームに追加されます。
  • テキストは検索可能なまま。 フラット化されたフィールドのテキストは、画像ではなく本物のテキストのままです。
  • 変更は元に戻せません。 あとから編集できるインタラクティブなフォームは残りません。

よくある質問

いいえ。フラット化はフォームフィールドの値を既存のページ内容へ描画します。テキストは本物のテキストのままなので、検索も選択もできます。文書はラスタライズされず、インタラクティブなフォームフィールドを失うだけです。

いいえ。いったんフィールドをフラット化すると、インタラクティブなフォームは失われます。PDFエディターで手作業でフィールドを作り直すしかありません。編集可能なフォームがまた必要になるかもしれない場合は、元のファイルのコピーを残しておいてください。

いいえ。このツールがフラット化するのはインタラクティブなフォームフィールドだけです。付箋、ハイライト、その他の注釈、オプショナルコンテンツのレイヤーはそのまま残ります。それらをページに焼き付けたい場合は、専用の注釈ツールやレイヤーツールを使ってください。

暗号による署名は、署名後にファイルが変更されないことを前提としています。フラット化したコピーを保存すると文書が書き換えられるため、既存の署名は検証できなくなります。署名の後ではなく、署名の前にフォームをフラット化してください。

関連ツール

このツールは他の言語でも利用できます