表示言語: 日本語 英語に切り替え

PDFフォーム入力ツール

PDFフォームを開き、ブラウザ内でフィールドに入力して、記入済みのコピーをダウンロードできます。AcroFormフィールド(テキスト、チェックボックス、ラジオ、ドロップダウン)は自動検出されます。アップロードは一切ありません。

ここにPDFフォームをドロップ または
  1. PDFフォームをページにドロップするか、ファイルを選択してください。
  2. ツールがAcroFormフィールドを検出し、各フィールドの上に編集可能な入力欄をオーバーレイ表示します。前へ/次へでページ間を移動します。
  3. 値を入力します。TabでPDFのタブ順に従ってフィールド間を移動し、チェックボックスとラジオはスペースキーで操作できます。
  4. "Download filled PDF"をクリック — 値がフォームに書き戻され、記入済みのコピーが得られます。"Flatten on save"をオフにすれば、フォームを編集可能なまま保てます。
このツールは何をしますか?

クライアントサイドのAcroFormフィルラーです。PDFはpdf-libでパースされ、すべてのフォームフィールドが列挙され、エディタが各フィールドの矩形上にHTML入力(テキスト、テキストエリア、チェックボックス、ラジオ、ドロップダウン)をレンダリングします。保存時には同じライブラリで値がフォームに書き込まれ、ファイルがダウンロードされます。"Flatten on save"を有効にすると、値がページコンテンツに焼き込まれ、フォーム未対応のリーダー — たとえばメールのプレビュー — でも記入済みの値が表示されます。PDFはお使いのデバイスから外に出ません。

税務フォーム、行政書類、または入力フィールドのある任意のPDFをドロップしてください。各フィールドはレンダリング表示で編集可能な入力欄になります。氏名/住所/署名フィールドに記入し、必要なチェックボックスをオンにして、ダウンロードをクリックします。結果は任意のリーダーで開いて、値が所定の位置に表示されます。

よくあるエラーと落とし穴

AcroForm入力で対処できないケースがいくつかあります — そのほとんどはツールの限界ではなく、PDFの作成方法に起因します。

  • フラットな(非AcroForm)PDF。 PDFはフォームのように見えてもプログラム的なフィールドを含まないことがあります。よくある原因: スキャン文書、印刷専用に設計されたフォーム、フォームフィールドを有効にせずWordから書き出したPDF。ツールは"no fillable fields"と報告します — PDF Annotatorに切り替えてページに直接テキストを入力してください。
  • パスワード保護されたPDF。 PDFを開く際にパスワードを要求される場合、ツールはパースできません。権限があれば先にPDF Restriction Removerに通すか、リーダーで開いてパスワードを解除してください。
  • XFAフォーム。 XFAはAdobe独自のフォーム形式で、一部の古い行政・銀行系PDFで使われています。オープンソースのPDFライブラリ(このツールを含む)はXFAフィールドを読み取れません。Adobe Acrobatで開いて入力するか、印刷+スキャンして通常のAcroFormにしてください。
  • 入力後にフォームフィールドがずれる。 フィールドのオーバーレイ矩形が印刷された下地と完全に一致しない場合、PDFは視覚ページとフィールドメタデータの間にずれを持って作成されています。保存される値は依然として正しく、画面上のオーバーレイだけがオフセットされます。"Flatten on save"を有効にすると、保存されるPDFは下地ではなくフィールドメタデータに従って配置されます。
  • フィールドが誤った形式を受け付ける。 一部のフィールドは形式(日付、通貨、正規表現)を強制します。このツールは形式を強制しません — フォームが期待する値を入力すれば、そのまま保存されます。多くのPDFリーダーは、後でフォームを開いた際に検証します。
よくある質問
ファイルはどこかにアップロードされますか?
いいえ。PDFはお使いのブラウザタブ内でパースされ、pdf-libで保存されます — すべてクライアントサイドです。アップロード、保存、ログのいずれも行われません。ブラウザのDevToolsのNetworkタブで確認できます: 保存時にリクエストは発生しません。
AcroFormとは何ですか?
AcroFormはPDF仕様で定義された標準のPDFフォーム形式です — テキストフィールド、チェックボックス、ラジオボタン、ドロップダウン、署名がドキュメント内のオブジェクトとして埋め込まれます。最近のPDFフォーム(税務当局フォーム、申請書、契約書テンプレート)のほとんどはAcroFormです。このツールはそれらを読み書きできます。もう一方の形式であるXFAはAdobe独自で、サポートされていません。
"Flatten on save"は何をしますか?
フラット化はフォームフィールドを静的なページコンテンツに変換します — 値はページのグラフィックスの一部となり、フィールドは消滅します。最終的に編集不可のコピーが必要なとき(たとえば署名済みフォームをメール送信する場合など)に使ってください。受け取り手にフォームをさらに編集させたい場合はオフのままにします。
フィールドのないPDFにフィールドを追加できますか?
このツールではできません。新しいフィールドを追加するにはフォームデザイナー — AcrobatやLibreOffice Drawのようなツール — が必要です。ページにテキストを入力するだけならPDF Annotatorを使ってください。
タブを閉じても入力した値は保存されますか?
いいえ。フィールド値はダウンロードをクリックするまでメモリに存在します。タブを更新または閉じると消えます。もちろん、ダウンロードされたPDFには値が焼き込まれています。
PDFフォームに署名するには?
可視の署名スタンプにはPDF Signツールを使ってください — 署名を描いてページに配置できます。AcroFormの署名フィールドの場合は、ここでフォームに記入し、保存後のファイルにPDF Signで署名スタンプを追加してください。暗号学的な電子署名(監査証跡、証明書ベース)はブラウザベースのツール全般で対象外です。