PDF フォームの入力
AcroForm フィールドを持つ PDF を開き、テキスト欄・チェックボックス・リスト・ラジオグループに入力します。ダウンロードではフィールドを編集可能なまま残すか、フラット化して値をページに焼き込みます。
ブラウザ内でローカルに実行AcroForm フィールドを持つ PDF を開き、テキスト欄・チェックボックス・リスト・ラジオグループに入力します。ダウンロードではフィールドを編集可能なまま残すか、フラット化して値をページに焼き込みます。
ブラウザ内でローカルに実行AcroForm フィールドをすでに持つ PDF を開くと、テキスト欄・チェックボックス・リスト・ラジオグループが読み取られ、入力コントロールとして表示されます。ファイルはこのブラウザ内で解析・再書き出しされ、アップロードはありません。
必要な値だけを入力し、残りはそのままにして、編集可能なコピーとしてダウンロードするか、フラット化して値をページ内容に焼き込みます。
テキストフィールド(1 行と複数行)、チェックボックス、ドロップダウン、リスト、ラジオグループは、読み込み時に読み取られ、実行時に書き込まれます。リストは PDF が複数選択として定義していれば複数の選択を保持し、単一選択のリストは 1 つの値だけを受け取ります。
読み取り専用フィールドは値を表示したままロックされ、入力前のまま出力されます。署名フィールドやボタンフィールドは読み取り専用または未対応として一覧に表示され、フォームをフラット化しない限り変更しません。
スイッチがオフの出力は AcroForm を保持し、どの値も PDF リーダーで再編集できます。オンの場合は値がページ内容に描画され、フィールドは削除されます。ダウンロードしたファイルにはフォームフィールドが残りません。
未署名の署名フィールドなど、独自の外観を持たないウィジェットにはフラット化の前に空の外観を付けるため、そうしたフォームもフラット化できます。どうしても結合できないフィールドがある場合は、フィールドを編集可能なまま保存し、その旨をステータス行に表示します。
フィールドの文字は PDF がすでに使っているフォントで描画されます。標準の Helvetica は Latin-1 のみをカバーするため、日本語・中国語や絵文字は見えないまま書き込まれず、専用のメッセージで拒否されます。「Café Müller」のようなアクセント付きラテン文字は入力できます。
フィールド自身の MaxLen を超える値は拒否されます。AcroForm フィールドのない PDF、暗号化されたファイル、空または破損したファイルはそれぞれの文で応答し、同じファイルを 2 回入力しても同じバイトになります。