Show Menu
トピック×

フォームのレンダリング

Formsサービスについて
Formsサービスを使用すると、通常はDesignerで作成されるフォームを検証、処理、変換および配信する、インタラクティブなデータキャプチャクライアントアプリケーションを作成できます。 フォーム作成者は、Formsサービスが様々なブラウザー環境でPDF、SWFまたはHTMLでレンダリングする単一のフォームデザインを開発できます。
エンドユーザーがフォームを要求すると、クライアントアプリケーションはFormsサービスに要求を送信し、Formsサービスは適切な形式でフォームを返します。 Formsサービスは、要求を受け取るとすぐに、データをフォームデザインとマージし、目的の形式でフォームを配信します。 Formサービスの出力はインタラクティブフォームで、通常はPDFドキュメントです。 インタラクティブフォームを使用すると、ユーザーはフォーム上のフィールドに入力できます。
クライアントアプリケーションの種類に応じて、フォームをクライアントWebブラウザーに書き込んだり、フォームをPDFファイルとして保存したりできます。 Webベースのアプリケーションは、Webブラウザーにフォームを書き込むことができます。 デスクトップアプリケーションは、フォームをPDFファイルとして保存できます。 WebブラウザーとPDFファイルに書き出す方法を示すために、「 Rendering Forms 」セクションのクイック開始は次のように整理されています。
  • 厳密に型指定されたJava API(SOAPモード)の例は、Javaサーブレットです。
  • Webサービス(Java Base64)の例はJavaサーブレットです。
  • Webサービス(MTOM)の例は、コンソールアプリケーションです(すべてのクイック開始にMTOMの例があるわけではありません)。
Javaサーブレットを使用してFormsサービスを呼び出すWebアプリケーションの作成について詳しくは、「フォームをレンダリングする Web アプリケーションの作成」を参照してくださ い。
フォームデザイン(XDPファイル)またはPDFドキュメントをFormsサービスに渡すには、次の2つの方法があります。
  • URL値を使用してフォームデザインを参照できます。 この方法では、オブジェクトを使用 URLSpec します。 コンテンツルートは、オブジェクトのメソッドを使用してForms URLSpec サービスに渡さ setContentRootURI れます。 フォームデザイン名( formQuery )は、別のパラメーターとして渡されます。 2つの値が連結され、フォームデザインの絶対参照が取得されます。 (「フォームのレンダリング」セクションにあるクイッ ク開始のほとんどは 、この方法を使用します)。
  • フォームデザインを含 com.adobe.idp.Document むフォームをFormsサービスに渡すことができます。 フォームデザインを含むオブジ renderPDFForm2 ェクトを、と renderHTMLForm2 いう名前で受け取 com.adobe.idp.Document る2つの新しいメソッドが追加されました。 (Formsサービ スへのドキュメントの引き渡しを参照)。
Formsサービスを使用して、次のタスクを実行できます。