はじめる前に
新機能が強化されています。表示された画面が製品インターフェイスと一致していない場合は、現在の機能のヘルプに切り替えてください。
PDF フォームは、情報をオンラインで収集して送信するのに役立ちます。PDF フォームは、HTML スクリプトマクロと同様の機能を実行するボタンアクションを使用して機能します。データを収集してデータベースに送信するには、web サーバー上に共通ゲートウェイインターフェイス(CGI)アプリケーションが必要です。フォーム(HTML、FDF または XML 形式)からデータを収集する任意の既存 CGI アプリケーションを使用できます。
フォームを web で使用できるようにする前に、フォームフィールド名が CGI アプリケーションのフォームフィールド名と一致していることを確認してください。
Adobe Acrobat では CGI スクリプトの作成には対応していないため、Acrobat ソフトウェア以外で別途作成する必要があります。
スキャンした画像やファイルなどのフォームデータを電子メールで送信したり、web サーバーに送信したりするには、URL を指定して「フォームを送信」アクションを使用します。「送信」ボタンを使用すると、フォームデータ全体を添付ファイルと一緒にサーバーまたはデータベースに簡単に送信できます。
PDF フォームに電子メールベースの「送信」ボタンが含まれる場合、「配布」ワークフローを使用して、容易に他のユーザーにフォームを配布できます。
「フォームを送信」ボタンを有効にするには、次の手順を実行します。
PDF 文書を開き、すべてのツールメニューから「フォームを準備」を選択します。
表示されたページで、「フォームを作成」を選択します。
左パネルから「ボタン」を選択し、ボタンを配置する位置にボタンの座標を指定します。
ボタンをダブルクリックし、次のようにボタンのプロパティを設定します。
フォーム送信の設定ダイアログボックスで、「URL を入力」フィールドに URL を入力します。
フォームデータを Web サーバーに送信するには、送信先 URL を入力します。
フォームデータを電子メールアドレスに送信するには、「mailto:」と入力し、その後に電子メールアドレスを入力します。例えば、「mailto:nobody@adobe.com」と入力します。
次のいずれかの「書き出し形式」オプションを選択します。
PDF フォームに入力するユーザーが Adobe Reader を使用している場合は、「書き出し形式」オプションで「FDF」または「XFDF」のいずれかを選択する必要があります。
必要に応じて、フィールドの選択と日付形式を指定します。完了したら、「OK」を選択します。
必要に応じて、ボタンのプロパティダイアログボックスでその他の設定を変更し、「閉じる」を選択します。
「フォームをリセット」ボタンを使用すると、フォームに入力されたすべてのデータをクリアできます(これは、Acrobat フォームの作成および編集時に使用できる「すべてのツール/フォームを準備/詳細/フォームをクリア」と同様の操作です)。ただし、リセットボタンを使用すると、必要に応じて特定のフィールドをクリアできます。
「フォームをリセット」ボタンを有効にするには、次の手順を実行します。
PDF 文書を開き、すべてのツールメニューから「フォームを準備」を選択します。
表示されたページで、「フォームを作成」を選択します。
左パネルから「ボタン」を選択し、ボタンを配置する位置にボタンの座標を指定します。
ボタンをダブルクリックし、次のようにボタンのプロパティを設定します。
「フォームをリセット」ダイアログボックスで、次の操作を実行します。
「アクション」タブの一覧に、「フォームをリセット」が「マウスボタンを放す」アクションの下にネストされて表示されます。
必要に応じて、ボタンのプロパティダイアログボックスでその他の設定を変更し、「閉じる」を選択します。
「フォームデータを読み込む」アクションを使用すると、別のフォームからデータを読み込むことで、名前や電子メールアドレスなど共通のフォームフィールドに入力できます。また、「フォームデータを読み込む」機能を使用して、これらのフィールドに個人プロファイル情報を自動的に入力することもできます。一致するフォームフィールドのみが更新され、一致しないフィールドは無視されます。「フォームデータを読み込む」アクションを設定する前に、データの書き出し先となる共通情報フィールドを持つフォームがあることを確認してください。
「フォームデータを読み込む」ボタンを有効にするには、次の手順を実行します。
すべてのツールメニューから、「フォームを準備」を選択し、表示されたページで「フォームを作成」を選択します。
左パネルから「ボタン」を選択し、ボタンを配置する位置にボタンの座標を指定します。
ボタンをダブルクリックし、次のようにボタンのプロパティを設定します。
FDF ファイルを参照して選択し、「開く」を選択します。
必要に応じて、ボタンのプロパティダイアログボックスでその他の設定を変更し、「閉じる」を選択します。
「フォームデータを取り込む」動作を使用してフォームデータを取り込む際、Windows と Mac OS では、データファイルを検索する場所が異なります。Windows では、「フォームデータを取り込む」によって Acrobat または Acrobat Reader フォルダー、現在のフォルダー、システムフォルダー、Windows フォルダー、My Documents¥Adobe¥Acrobat、および PATH ステートメントに含まれているフォルダーが検索されます。Mac OS では、「フォームデータを取り込む」によって Acrobat または Acrobat Reader フォルダー、およびシステム環境設定フォルダーが検索されます。
書き出し値とは、選択したフォームフィールドを認識するために CGI アプリケーションに送信される情報です。次の条件が満たされる場合にのみ、書き出し値を定義します。
社内のイントラネットまたは Web 上で、データがデータベースに電子的に収集される。
データがフォームフィールドで指定された項目とは異なるか、フォームフィールドがラジオボタンである。
書き出し値を定義する場合は、次のガイドラインに従ってください。
チェックボックスまたはラジオボタンの場合は、デフォルトの書き出し値(はい)を使用して選択を指定します。
ドロップダウンリストの場合は、リストされた項目と異なる必要がある場合(データベースフィールド名と一致しているなど)にのみ書き出し値を指定します。明示的な書き出し値が入力されていない場合、選択した項目が書き出し値として機能します。
関連するラジオボタンには、すべて同じフォームフィールド名を共有し、それぞれの書き出し値に異なる値を設定します。これにより、適切な切り換えが可能になり、データベース内で正確なデータ収集が保証されます。