すべての記事

入力可能なPDFフォームの作り方:入力欄・選択肢・保存確認

PDFに罫線があっても入力できるとは限りません。既存のAcroFormフィールドへの入力、テキストボックスや選択項目の追加、フィールド名、日本語表示、PDFリーダーとの互換性を確認する方法を解説します。

白い文書上に青い入力欄とチェックボックスが浮かび、入力可能なPDFフォームを示している

PDF上に罫線や四角形が描かれていても、その場所に直接入力できるとは限りません。入力可能なPDFには、実際のインタラクティブフィールドが必要です。PDF Smart Kitでは、対応するAcroFormフィールドを認識して入力できるほか、テキスト、チェックボックス、ラジオボタン、ドロップダウン、リストの各フィールドを追加できます。ただし、複雑なXFAフォームや非対応のサードパーティ製フィールドは、編集できるとは限りません。

既存フィールドとページ上の空欄を見分ける

ファイルを開いたときにPDFリーダーで入力領域を選択できる場合、通常は文書にフォームフィールドが含まれています。罫線しか表示されない場合は、単なるページ内容の可能性があります。スキャンした申込書は、OCR処理で文字を検索できるようになっても、自動的に入力可能なフォームになるわけではありません。

「 PDFフォーム 」にファイルを読み込み、まず認識された既存フィールドを確認します。直接入力できる場合は、同じ位置に新しいフィールドを重ねる必要はありません。非対応の形式は、一覧に表示されていても、ツールで内容を変更できるとは限りません。

5種類のフィールドの選び方

  • テキストボックス:氏名、番号、短い説明などの入力に適しています。実際に入力する文字数に合う幅を確保してください。
  • チェックボックス:確認、同意、または個別に選択できる項目に適しています。
  • ラジオボタングループ:1つの質問に対して回答を1つだけ選ぶ場合に適しています。各選択肢は明確に区別できるようにします。
  • ドロップダウン:決められた選択肢から選ぶ場合に適しており、入力形式のばらつきを減らせます。
  • リストフィールド:選択可能な項目一覧の表示に適していますが、実際の操作は受信側のPDFリーダーでもテストする必要があります。

フィールド形式は、ページを整えて見せるためだけでなく、データの意味を表すために選びます。たとえば「請求書が必要か」には2つの明確な選択肢を設定できます。「午前の部か午後の部か」のどちらか一方だけを選ぶ場合は、ラジオボタングループを使うと回答者に分かりやすくなります。

入力可能な領域を追加する手順

  1. 元のPDFを保存し、フォーム作成用のコピーを読み込みます。
  2. 既存のフィールドとその値を確認してから、新しいフィールドを追加するか判断します。
  3. 新しいフィールド形式を選び、固有の名前と分かりやすいラベルを入力します。選択式の場合は選択肢も設定します。
  4. 対象ページを指定し、ページプレビューでフィールドの位置とサイズを調整して、質問文を隠さないようにします。
  5. 完成したファイルをダウンロードし、AcroForm対応のPDFリーダーでテスト値を入力します。保存して閉じた後、再度開いて確認します。

最後にもう一度開くことが特に重要です。プレビューで入力内容を確認できることと、ダウンロードしたファイルにその値が実際に保存されていることは、別々の確認項目です。送信前にテスト用コピーを使い、受信者が利用する可能性のある手順を最後まで試してください。編集画面での確認だけで済ませないでください。

フィールド名を一意にする必要がある理由

フィールド名は、ページ上の見出しではなく、文書内部でデータを識別するためのものです。現在、新規フィールドに重複する名前は使用できません。すでに contact_nameがある場合、同名のフィールドを追加するとエラーになります。用途に応じた一貫性のある名前、たとえば applicant_name と emergency_contact_nameを使用し、すべてを「氏名」にしないでください。

ラベルは用途の説明に使いますが、ページ上に表示される設問として自動的に描画されるとは限りません。設問や選択肢の説明はページ内容にはっきり表示し、フィールドのラベルで意味を補足してください。ラジオボタン、ドロップダウン、リストには、互いに異なる空でない選択肢が2つ以上必要です。設定後は表示順も確認してください。

日本語と長い内容は個別にテストする

フィールドに値を入力できても、すべてのリーダーで同じフォントを使って正しく表示できるとは限りません。現在の実装では、フィールドの外観更新に基本のHelveticaフォントを使用するため、日本語や特殊文字には制限が生じることがあります。サードパーティ製フィールドには独自のフォントや外観リソースもあるため、一律の互換性は保証できません。

架空の日本語の氏名、長めの住所、記号を含む番号でテストし、実在する個人情報を繰り返し使用しないでください。文字が四角形になる、空白になる、または途中で切れる場合は、必要なフォントに対応したフォーム編集方法を使用するか、受信機関の指示に従って別の入力ツールを選択してください。テストを通すために必須内容を黙って破棄してはいけません。

入力結果が失われていないか確認する方法

ダウンロード後、まずリーダーでテスト値を入力し、保存して閉じてから、同じ保存済みファイルをもう一度開きます。テキスト、チェック状態、選択項目がすべて保持されているか確認してください。印刷する場合は、印刷プレビューでもフィールドの外観が一致しているか確認します。

受信者はブラウザー、デスクトップ版リーダー、モバイルアプリなどを使用する可能性があり、対応状況はそれぞれ異なります。少なくとも実際に使用する予定のリーダーでテストし、1つのプレビュー画面で成功しただけで、すべての環境で動作すると判断しないでください。高度なXFAの動作、スクリプト検証、サードパーティ製の複雑な外観は、現在のツールで一般的にサポートを保証する範囲には含まれません。

フォーム、署名、スキャン文書を組み合わせる方法

原本が紙の写真である場合は、まず JPGからPDF でページを整理してから、フィールドを手動で追加できます。説明文を検索できるようにする場合は、 PDF OCRを使用できます。ただし、OCR処理とフィールド作成は別々の作業です。処理順序と最終的な保存結果の両方を再確認してください。

目に見える署名マークを追加する必要がある場合は、 PDF署名をご確認ください。目に見える署名画像は証明書を使用したデジタル署名とは異なり、フォームに氏名を入力しても本人確認が自動的に完了するわけではありません。署名手続きにコンプライアンス要件がある場合は、受信者が指定する方法に従ってください。

フォームの保存を画像化変換で代用しない

フォームを画像PDF、圧縮したページ画像、スクリーンショットに変換すると、入力可能だったフィールドの操作性が失われることがあります。受信者が引き続き入力する必要がある場合は、インタラクティブ版を保持してください。読み取り専用の閲覧用コピーも必要な場合は明確に表示し、2つの版を混同しないでください。

例えば、申込書に氏名、連絡先、参加回の選択項目があるとします。作成後は空のインタラクティブテンプレートを保存し、テスト用コピーに入力して検証できます。実際に対象者へ送るのは確認済みの空テンプレートとし、テスト内容や以前の申込者のデータが入ったファイルを誤送信しないでください。

よくある質問

OCRで空欄の横線を自動認識して入力欄を作成できますか?

OCRをフォーム作成ツールとして使用することはできません。OCRは主にテキストレイヤーを追加する機能です。空欄に入力できるようにするには、実際に対応しているフォームフィールドを追加する必要があります。

既存のフィールドを編集できないのは、ファイルが破損しているからですか?

必ずしもそうではありません。未対応のフィールド形式、特殊な外観、またはXFAフォームの可能性があります。まずファイルの要件を確認し、必要に応じて、そのフォームを作成したソフトウェアまたは指定のリーダーで操作してください。

フォームを作成すれば、すべての回答を自動で収集できますか?

できません。この機能はPDFフィールドの作成と入力に使用するもので、オンラインアンケートの管理システムではなく、回答の自動収集、送信、集計サービスも提供しません。ファイルの回収方法と保管方法は別途手配する必要があります。

白い文書上に青い入力欄とチェックボックスが浮かび、入力可能なPDFフォームを示すイメージ

画像はAIによるコンセプトイメージです。インタラクティブフィールドとページ内容の関係を示すもので、実際のフォームや製品画面ではありません。