0

Adobe LiveCycle ES2 を使用して XFA フォームを作成し、ASP.NET と通信しています。

ユーザーが (URL を介して) PDF フォームを開いたとき、Request.QueryString パラメータを取得して PDF フォームにデータをプリロードする方法を知りたいですか??

たとえば、ユーザーが URL http://example.com/site/demo.pdf?id=123を介して PDF にアクセスする場合

プログラムは ID "123" を取得し、SQL Server から XML データをロードしてから、XML データを PDF フォーム オブジェクトに挿入します。そのため、ユーザーが XFA フォームを開くと、データは既に内部にロードされています。

ありがとう!!

4

1 に答える 1

0

Adobe LiveCycle ES2 を使用していますか、それとも単に Adob​​e LiveCycle Designer ES2 を使用していますか? ドキュメントがフレーム内から表示されている場合、FormsBridge を介して PDF ドキュメント自体と通信する方法はありますが、これは最適ではありません。

フル機能の Adob​​e LiveCycle サーバーを使用している場合は、サーバーに作業を任せる必要があります。サーバーは、クエリ文字列パラメーターを読み取り、データベースからデータをフェッチし、データを操作し、PDF をレンダリングして、同じ呼び出し内ですべてを返すことができます。簡単に言うと、PDF フォーム内から WSDL データ接続を使用してデータを取得し、ドキュメント内にロードする必要があります。

于 2015-06-19T20:43:57.797 に答える