最初に、PDFにインタラクティブなフィールドがあるか確認します。PDFフォーム入力ツールで項目を入力し、まず編集可能な作業用コピーをダウンロードして、そのファイル自体を確認してください。受領側が編集不可の表示を求める場合に限り、別の最終コピーをフラット化します。
空欄の線を選択できない場合は、フラットPDFまたはスキャンである可能性があります。PDFフォーム作成ツールでフィールドを追加するか、PDFエディターでテキストを配置します。電子署名は内容確定後に行ってください。
インタラクティブ、フラット、署名済みの見分け方
| 状態 | 種類 | 次の操作 |
|---|---|---|
| 文字欄、チェック、メニューを選択できる | インタラクティブなAcroForm | フォーム入力ツールを使う |
| 線は見えるがフィールドを選択できない | フラットPDF | フィールドまたは文字を追加する |
| ページ全体が画像のように動作する | スキャン | 承認済みOCR/編集を使い、画像を比較する |
| 既存の電子署名が表示される | 署名済みPDF | 編集前に未変更の原本を検証する |
安全な手順
- 原本を保管し、分かりやすい名前のコピーで作業します。
- 検出されたフィールドと画面上のフォームを照合します。
- 文字、チェック、選択肢、リストを正確に入力し、不明な質問を推測しません。
- 全ページ、必須欄、合計、条件付き質問を確認します。
- 最初に編集可能なコピーを保存し、再度開いて全値を確認します。
- 必要な場合だけ、別のフラット化済み最終コピーを作ります。
フラット化するタイミング
フラット化は、現在のフィールド表示をページ内容に変換し、インタラクティブフィールドを削除します。pdf-libのPDFForm文書によると、その後フィールドにはアクセスも編集もできません。
- 最終コピーをフラット化:受領側が編集不可のフォームを要求し、検証済み作業用コピーを保管している場合。
- フィールドを残す:修正、自動読み取り、アクセシビリティ上のフィールド意味情報が必要な場合。
- 出力を確認:保存ファイルを開き、長文、選択項目、ページ数を確認します。
対応範囲、アクセシビリティ、署名
PDFCheckは、標準AcroFormの文字、チェックボックス、ラジオグループ、ドロップダウン、リストを扱います。電子署名フィールドには入力せず、基盤のpdf-libエンジンはXFAフィールドの読み取りや変更に対応しません。欠落または読み取り専用のフィールドには、文書所有者が指定するソフトウェアを使ってください。
ラベル、ツールチップ、タブ順序をPDFアクセシビリティチェッカーで確認します。Adobeのアクセシビリティガイドも参照してください。
署名は最後に行います。未変更の結果をPDF署名チェッカーで確認し、送信する正確なコピーをPDFバリデーターで検証します。