問題タブ [xfa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2319 参照

c# - .PDF フォームからのデータの収集

データを収集できるように、ユーザーが入力して送信できるフォームを開発しようとしています。フォームには、行数が可変の 2 つのテーブルが必要です。MS Word を使用していましたが、よりプラットフォームに依存しないようにしたいと考えています。.PDFのようなもの。一部のユーザーはインターネットに接続していないため、電子メールで提出する必要があります。Adobe FormsCentral を試してみて、データ収集機能が気に入りましたが、使用していたフォーム機能は HTML でしか機能せず、インターネット接続が必要でした。

Adobe LiveCycle を使用してフォームを作成する場合、フォームからデータを収集する方法が必要です。データを収集できると思われる Forms Pro に 80,000 ドルを費やしたくありません。.PDF フォームからデータ (XML) を取得して SQL Server データベースに格納するための製品を見つけた、または何かを作成した人はいますか?

ありがとう、ポール

0 投票する
1 に答える
4908 参照

pdf - PDF から xdp または xfa を抽出する

Adobe LiveCycle Designer で PDF フォームを作成しました。PDFに記入した後、プログラムでPDFからデータを抽出するのに苦労しています。

poppler (qt4 バインディングですが、それは問題ではないと思います) を使用してこれを実行しようとしましたが、明らかに poppler は XFA フォームを処理できません。evince と okular はフォームを表示できますが...

私の知る限り、PDFにはXFAフォームを含むXDPが含まれています。私の質問は、どうすればそのデータを PDF から抽出できますか?

ライブラリがある場合は、c++、java、python、または PHP が私のオプションです。

0 投票する
0 に答える
506 参照

c# - XFA iTextSharp を使用してページの複数のインスタンスを作成する

USCIS フォームN-400を見ると、パート 9 に 2 つのボタンがあることがわかります。これらのボタンをサポートする XML/JS を見ると、対応するフィールドに次のノードが表示されますAdd ChildrenGo to continuation page

これは、ユーザーに 8 人以上の子供がいる場合に、フォームに自動的に非表示のページを追加するために使用されます。私の質問はiTextSharp、またはおそらく他の方法を使用して、ページのこの新しいインスタンスを作成するにはどうすればよいですか? この追加の子供用ページの複数のコピーを作成できることに気付いた場合、どういうわけか、たまたま 25 人以上の子供がいる場合、その可能性が低いことに脇道に追い込まれないようにするには、そのような複数のページを作成する方法を知る必要があります。ページ...

これは私がこれまでに持っているものです:

私も SetOpenAction で試しました

以前にテストしたときにアラートが表示されたので、コードが実行されていることを知っていClonePage()ます。問題は JavaScript にあるか、サーバーで実行する必要があるか、何をする必要があるかを誰が知っているかです。私はそれを開いてXFA PDFLiveCycleそれがそれのために出している JS です。私はどこかに小さな何かが欠けているに違いありません...そしてそれは LiveCycle で正常に動作します。助けてください。

0 投票する
0 に答える
303 参照

java - iTextPdf は xfa フォームのフィールドを設定します

PDF XFA フォームでフィールドの値を設定する方法を理解しようとするのに何日もかかりました。データセットを含むxmlファイルに入力ストリームを渡すfill xfa.fillXfaForm()を使用して、なんとかそれを行うことができました。ただし、xfa を印刷するたびに、xfa フォームのすべてのフィールドがデータセットに表示されるわけではないことがわかりました。データセットに表示されない xfa フィールドの値をどのように設定できるのでしょうか。現時点では、データセットで利用可能な値のみを設定できます。

ありがとう