問題タブ [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 投票する
1 に答える
627 参照

adobe - Acrobat DC と acroforms / acrofields

私たちは、バックエンド ソフトウェアで acroforms を喜んで処理しています。現在、顧客は、最新の Acrobat DC バージョンで作成されたフォームを提供しています。これらのフォームは処理できません。フィールドがわかりません。

ここに明らかな変化はありますか?私はアドビのウェブサイトで何か実質的なものを見つけようとしましたが、ほとんどの場合、フォームに使用されている技術ではなく、「フォームに記入」して署名するだけです。

顧客がフォームのデザインに最新の acrobat を使用している場合、これらは acroform でしょうか、XFA テクノロジでしょうか、それともまったく異なるものでしょうか?

これらが acroform でない場合、最新の Adob​​e DC は実際に acroform を作成できますか? 設定で見つけようとしましたが、見つかりませんでした。

前もって感謝します!

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

xml - PDF フラット化中に XML エスケープ コードをデコードする方法

iTextSharp を使用して、次のコードを使用して XFA フォームで PDF に XML データを入力しています。バイトを PDF ファイルに書き出すと、それを開くことができ、XML 属性の文字が として&表示されていることがわかります&

ただし、結果のバイト配列で XFAFlattener (有料ライセンス) を使用する&と、最終的な PDF に表示されます。私はかなりの範囲を検索しましたが、同じ問題や優れた API ドキュメントを投稿している人を見つけることができないようです。誰かが同じ問題を抱えていましたか?それはかなり一般的でなければならないようです。

これは、フラット化プロセスのコード スニペットです。この質問領域にうまく収まるように、コードから関連する行をコピーして貼り付ける必要があったため、構文エラーが発生している可能性があります。

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

pdf - XFAに入力されたフィールドがありませんか?

pdfbox-1.8.12 を使用して PDF からコンテンツを読み取り、XFA を取得しています。フィールド値を見逃すことなく、ほとんどのファイルの XFA を正常に取得できました。

問題は、 error.pdfのようないくつかのファイルにあります。CIN のように値のないフィールドがたくさんありますが、PDF Viewer、foxit、または Acrobat でファイルを開くと、そのフィールドが表示されます。

次に、byte[] が String に変換されます。

これはこのファイルの xfa であり、これで「U72300DL1996PLC075672」を検索すると、見つからないでしょう。

これは通常のファイルで、すべてのフィールドが含まれています。

何か案は?私はすべてを試しましたが、読者がその値を見ることができるので、私もできるはずです.

編集 : ファイルをダウンロードする必要があります。ブラウザで表示できない場合があります。

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

python - XML データを XFA PDF フォームにインポートする [Python を使用]

私が現在持っているもの: XFA PDF フォーム、および .dat ファイル (すべて txt 形式の内部)

必要なこと: .dat データを XFA PDF フォームにインポートする

現在の思考プロセス:

  • .dat データを XML 形式に変換する
  • XFA PDF ファイルからフィールドを抽出する
  • 抽出されたフィールドを使用して、変換された XML データを XFA PDF ファイルにインポートします。

問題:

  • フィールド抽出; PDF フォームは AcroForm ではなく XFA であるため、pdftk は使用できません。Acrobat/Livecycle に登録せずにこれを行う方法はありますか? また、pdfminer はここで良い結果を出していません。XFA 形式では動作しないようです。

  • PDF への XML インポート; 実際にこれを行う方法についての良い考えはありません.pythonモジュールは存在しますか?

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

java - javaでpdfbox 2.0 xfaフィールドを埋める

取得したxmlドキュメントを次のように変更できました。

しかし、COSBase インスタンスを作成し、その中で xml ドキュメントをマップすると、何か問題が発生します。Webで見つけた次のコマンドを使用します。

また:

しかし、どちらの場合も、生成された PDXFAResource に問題があり、結果の pdf ファイルが壊れています。この問題で私を助けてもらえますか? ありがとうございました!

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

java - Jasper Reportで作成されたpdfにxmlをXFAとして追加する必要があります

裁判所から、xml 形式のデータが埋め込まれた PDF を提出する必要があります。xml が PDF の XFA フォームにあるようにします。

Jasper Reports から PDF を生成し、追加する xml を生成します。Jasper Reports から生成された PDF には、xml のインポートを開始するための XFA フォームがありません。

PDF に XFA フォームを作成して、データの xml を追加できるようにするにはどうすればよいですか?

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

pdf - iText/XFA WorkerでXFA xmlデータをPDF/A-2準拠ファイルに移動する方法

Adobe の PDF/A に関する ISO 32000 仕様では、XFA データを PDF/A-2 確認 PDF の特別な場所に保存できると規定されています。その節の本文はこちら。

PDF/A-2 準拠ファイルへの XFA データセットの組み込み PDF/A-2 準拠ファイルをサポートするために、ExtensionLevel 3 は、XFAResources 名前ツリーを介して XML フォーム データ (XFA データセット) のサポートを追加します。ドキュメントカタログ。

(23 ページの「表 3.28 名前辞書のエントリ」を参照してください。) Acrobat フォーム (およびフォーム データ) は PDF/A-2 準拠ファイルで許可されていますが、XML フォームは許可されていません。このような XML フォームは、インタラクティブ フォーム ディクショナリから参照される XDP ストリームとして指定されます。XDP ストリームには、XFA データセットを含めることができます。

PDF ドキュメントを PDF/A-2 に変換するアプリケーションの場合、XFAResources ネーム ツリーは、PDF ドキュメント内の XDP ストリームから XFAResources ネーム ツリーへの XML フォーム データの再配置をサポートします

XFAResourcesネーム ツリーは、文字列名とストリームへの間接参照で構成されます文字列名は、ドキュメントが PDF/A-2 準拠のファイルに変換されるときに作成されます。ストリームには、要素で構成される XFA の要素が含まれます。

XML フォーム フィールドのデータ値に加えて、この要素を使用すると、フォーム フィールドにバインドされていないデータや 1 つ以上の XML 署名など、他のワークフローに役立つ可能性のある他の種類の情報を保存および取得できます。

参考文献の XML アーキテクチャ、XML Forms Architecture (XFA) 仕様、バージョン 2.6 を参照してください。

xml を渡す XFA フォームがあり、そのドキュメントを PDF/A-2 に変換する必要があります。

現在、これが可能かどうかを確認するために XFA Worker をテストしていますが、これを実行する XFA Worker のサンプルを見つけることができませんでした。

最初に XFA Worker でフラット化を試みましたが、データが完全に削除され、抽出できなくなりました。

Adobe が XFA Worker を使用して配置するように指示している場所に、XFA xml データをどのように取得しますか?

更新: ブルーノに感謝します。私のコードでは、XFA フォームを PDF/A-2 に変換できません。これが私が使用したコードです。

com.itextpdf.text.pdf.PdfAConformanceException: Only PDF/A documents can be open in PdfAStamper というエラーが表示されます。

したがって、新しい PdfAStamper はコンバーターではなく、XFA PDF のバイト配列を読み取るだけであると想定しています。

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

pdf - PDFをフラット化しながらソースフォントを保持する方法

XML フォーム アーキテクチャ (XFA) に基づくこのインタラクティブな PDF をフラット化しようとしています。

http://www.finanse.mf.gov.pl/documents/766655/1481810/PIT-11(23)_v1-0E_2016.pdf

ポーランド語エンコーディングの Arial フォントが含まれています。

以下のコードでフラット化した後、新しい PDF を取得しますが、Arial フォントと元のポーランド語の文字はありません (代わりに FreeSans と Helvetica が使用されます)。

フラット化された PDF に元の PDF と同じフォントを含めるにはどうすればよいですか?

私は試用版のライセンス コードを持っており、ライセンス料を支払うべきかどうかを判断するための解決策を考えています。