3–33 PDFフォーム

用紙PDFの上に、ユーザーが対話的にデータを入力するフォームオブジェクトを作成できます。PDF出力すると、PDFが対話的フォームPDFフォームAcroFormとも呼ばれます)になります。

フォームオブジェクトは次の6種類のいずれかに設定できます。

表3・10 フォームオブジェクトの種類
種類説明
テキストフィールドユーザーがキーボードからテキストを入力できるテキストボックスを作ります。
チェックボックス一つ一つがオンまたはオフの二つの状態を持つボックスです。
ラジオボタンオンまたはオフになるボタンの組み。普通はその中の一つのボタンがオンになります。
リストボックスリスト項目を並べた中から選択します。通常はその中から一つを選択状態とします。
ドロップダウンドロップダウンリストから一つを選択します。
ボタン(プッシュボタン)ボタンを押して、マウスを離したときアクションを起こします。

フォームオブジェクトを作成するには、「オブジェクト挿入ペイン」の各フォームボタンクリックし、マウスのドラッグで用紙PDFの上に場所と大きさを指定して配置します。

フォームオブジェクトのドロップダウン

図3・126 フォームオブジェクトのドロップダウン

オブジェクトの作成・移動などの操作や、背景、線の色などのプロパティ指定方法は、テキストボックスや図形の場合と同様です。3–8 オブジェクトの作成、選択、移動など基本操作3–9 オブジェクトのプロパティ(共通)を参照してください。

さらに、フォームオブジェクト特有のプロパティもあります。

images/property_form.png

3–33–1 共通

全フォームフィールド共通のプロパティです。

3–33–2 テキスト

テキストフィールド固有のプロパティです。

下記は、テキストフィールドを追加したPDFをAdobe Readerで開いてテキストを入力したところです。上がテキストフィールドに文字を入力する前、下が文字を入力した後です。

PDFフォームのテキストフィールドに文字を入力


3–33–3 ボックス

チェックボックスとラジオボタン固有のプロパティです。

images/04_radioButton.png

Mspng ラジオボタンの排他制御についての注意

複数のラジオボタンをグループにして、ONとOFFを排他にしたいときは、グループを構成するラジオボタンの「フィールド名」に同じ名前を付けてください。


3–33–4 リスト

リストボックスとドロップダウン固有のプロパティです。

images/05_listBox.png


3–33–5 ボタン

ボタン(プッシュボタン)固有のプロパティです。

PDFフォームの入力をプッシュボタンでリセット

Mspng プッシュボタンによるリセットについての注意

プッシュボタンにPDFフォームをリセットするアクションを指定したとき、リセットの対象になるのはPDFフォームの同一ページにあるフィールドです。複数ページのPDFフォームではページ単位でリセットボタンを設定してください。


フォームオブジェクトのガイド色

フォームオブジェクトにはガイド色が表示されます。ガイド色はデフォルト値では薄い灰青色ですが、3–35 オプション3–35–2 オブジェクトで非表示にしたり色を変更できます。