Workspace で使用するフォームの準備

Workspace で使用するフォームデザインは、Workspace で適切に表示されるように設定する必要があります。アプリケーションや出力形式に応じて、次の中から必要なオブジェクトをフォームデザインに含めます。

  • 送信ボタン(オブジェクトパレット)。クライアントで Adobe Reader 9.1 以上を使用している場合は、フォームデザインに送信ボタンを追加する必要はありません。

  • フィールドの処理オブジェクト(オブジェクトライブラリパレットのカスタムカテゴリ)。

  • Form Bridge オブジェクト(オブジェクトライブラリパレットのカスタムカテゴリ)。Form Bridge オブジェクトを使用すると、Acrobat の外部で PDF フォームと通信できます。

    新規フォームウィザードでは、このウィザードでの選択内容に応じて、送信ボタン、フィールドの処理オブジェクト、Form Bridge オブジェクトが自動的に追加されます。また、このウィザードでの設定内容に応じて、送信ボタンの適切な送信形式も設定されます。

    デフォルトでは、Workspace には PDF フォームおよびガイド用の完了ボタンが含まれます。通常、送信ボタンと完了ボタンは単一のフォームに混在しないようにします。Workspace による PDF フォームでの送信ボタンと完了ボタンの処理方法について詳しくは、 Workspace で PDF フォームのボタンを処理する方法 を参照してください。

    フィールドの処理オブジェクトには、ボタンオブジェクト、コンボボックス、その他多数の非表示オブジェクトが含まれています。フィールドの処理オブジェクトについて詳しくは、 フィールドの処理オブジェクトのフィールド を参照してください。

    Workspace でのフォームのレンダリングに関する一般的なシナリオとフォームデザインで必要となるオブジェクトを次の表に示します。

    注意: クライアントで Adobe Reader 9.1 以上を使用している場合は、フォームデザインに送信ボタンは不要です。
    注意: ガイドは推奨されていません。

    操作

    フォームデザインで使用するオブジェクト

    オンラインの PDF 出力用の XDP フォームデザインを Workspace でレンダリングする場合。

    送信ボタン

    オンラインの PDF 出力用の PDF フォームデザインを Workspace でレンダリングする場合。

    送信ボタン

    ガイドを Workspace でレンダリングする場合。フォームデザインは PDF または XDP のいずれかです。

    送信ボタン

    注意 : これは Designer 8.x で作成されたガイドに適用されます。Designer 9.x 以降でガイドを作成するには、Workbench で使用できる Guide Builder を使用します。

    ユーザーが電子メールでフォームを送信できるようにする場合。

    フィールドの処理オブジェクト

    オンライン対応の PDF 形式で XDP フォームデザインをレンダリングする場合。Workspace ユーザーは、この形式の PDF フォームをオフラインで参照できます。

    フィールドの処理オブジェクト

    注意 : オフライン対応の PDF 形式ではガイドをレンダリングできません。

    HTML 形式の XDP フォームデザインを Workspace でレンダリングする場合。

    フィールドの処理オブジェクト

    注意 : HTML フォームでは、Workspace に完了ボタンは表示されません。フィールドの処理オブジェクトがフォームデザインに表示される位置は、HTML フォームでボタンが表示される位置です。

    Forms または AEM forms Workspace によって PDF フォームデザインや XDP フォームデザインをユーザーに初めて配布する前に、その使用権限を承認、暗号化、適用する場合。

    送信ボタンと Form Bridge オブジェクト

    リポジトリにフォームを保存する前に、Designer でフォームを PDF フォームとして保存し、フォームの使用権限を承認、暗号化、適用する場合。

    送信ボタンと Form Bridge オブジェクト

    Workspace で PDF フォームの署名を有効にする場合。

    送信ボタン

アートワークを含むフォームデザインでの Form Bridge オブジェクトの使用

アートワークが含まれるフォームデザインに Form Bridge オブジェクトを追加すると、オブジェクトはデザインビューに表示されません。

アートワークを含むフォームデザインを Workspace に送信するには

  1. アートワークが含まれる PDF フォームを開きます。

  2. ルートノードを選択します。

  3. このノードにスクリプトオブジェクトを追加し、オブジェクトの名前を ContainerFoundation_JS と指定します。

  4. 空白のフォームを開き、このフォームに Form Bridge オブジェクトを追加します。

  5. ContainerFoundation_JS オブジェクトを選択します。

  6. スクリプトエディターで、form ready イベントと JavaScript 言語を選択します。

  7. 手順 1 で開いた PDF フォームの ContainerFoundation_JS オブジェクトにスクリプトをコピーします。

  8. 空白のフォームでルートノードを選択します。

  9. スクリプトエディターで、form ready イベントと JavaScript 言語を選択します。

  10. 手順 1 で開いた PDF フォームのルートノードにスクリプトをコピーします。