4

クライアントは、フォームに入力された値をサーバーで処理できるようにする機能を備えたインタラクティブなPDFフォームを作成する方法を求めています。

私が読んだことから、これを行うための最良の方法は、Acrobatを介してJavaScriptファイルにjavascriptを埋め込み、サーバー側で送信を処理するコードを記述して、送信をプログラムすることです。

誰かがこの種のことをした経験がありますか?これを行うための最良の方法は、PDFファイルでjavascriptを使用し、それを使用してフォーム値をサーバー側のフォーム処理メソッドに送信することです。

その場合、フォームが正常に処理したPDFファイルに値を戻す方法はありますか?

4

2 に答える 2

1

ceTE ソフトウェアの DynamicPDF ビューアーを使用しました。 http://www.cete.com/

于 2009-11-02T17:34:30.933 に答える
0

要件が PDF フォーム フィールドからデータを取得することだけである場合、Javascript は必ずしも必要ではありません。JavaScript は確かに特定の要件 (多くの場合、自動計算と検証) を処理するためにフォーム フィールドで使用できますが、データを設定して取得するだけではやり過ぎかもしれません。

PDF フォーム フィールドからデータを簡単に設定および取得する API があります。そのためのツールキットの 1 つが EasyPDF SDK です。この SDK には、まさにこの目的のために設計された PDFDocument クラスがあります。

 http://www.pdfonline.com/easypdf/epsdk_manual/index.htm?page=reference%2Fpdfdocumentsdk%2Fpdfdocument%2Fdescription.htm

ニーズに合うかどうかは、PDF が既に作成されているかどうかに大きく依存します。入力可能なフォーム フィールドで既に作成されている場合は、EasyPDF SDK を使用してフィールドからデータを読み取り、データを挿入できます。ただし、PDF テンプレートをまだ作成していない場合は、最初に Acrobat Professional などの Adob​​e ツールが必要になります。

私は EasyPDF SDK のエンジニアリング チームの一員であることを断言します。そのため、私はこのツールに強い関心を持っています。しかし、それは気の利いた使いやすいもので、サーバー側の展開に合わせて調整されています。お役に立てれば。

于 2009-11-02T18:36:40.863 に答える