問題タブ [xdocreport]
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.
java - xdocreportでodtをdocxに変換する方法は?
私は xdocreport 1.0.3 を使用しており、odt テンプレートをアップロードして処理し、最後に docx 処理されたドキュメントを取得したいと考えています。これどうやってするの?
私はこれを試しました:
OutPut.docx を取得しましたが、「事実上」これは odt ドキュメントであり、Microsoft Office はエラーの詳細なしでは開くことができません。OpenOfficeは問題なく開きます。
java - xdocreport テンプレートに他のドキュメント/フラグメントを含めることはできますか?
XDocReport を使用して、次のようなテンプレートを使用してレポートを作成しています。
私の質問は、テンプレートに他のドキュメント ファイルを含めることができるかどうかです。例:
私の目標は、エンド ユーザーが編集する他のドキュメント (フラグメント) を再帰的に含めることです。
Wiki ページを確認しましたが、XDocReport にこのオプションが見つかりませんでした。Velocity は包含をサポートします。私は何か見落としてますか?
注: Word または LibreOffice でサポートされている任意のドキュメント形式 (.odf、.docx など) を自由に使用できます。
java - iText と apache 速度テンプレート (.vm) を使用して PDF ファイルを生成します
Java で iText と Apache Velocity テンプレート ファイル (.vm) を使用して PDF を生成する一般的なワークフローは何ですか?
テンプレートファイルの解析、Javaオブジェクトのコンテキストへの配置、pdfを生成するために実行する手順などの手順を知りたいです。
私はこれが非常に基本的な質問であることを知っています. しかし、このタイプの例を Web 上で 1 つも見つけることができません。XDocReportを見つけましたが、他の選択肢も知りたいです。
サンプルプロジェクトのリンク、または少なくとも開始するための手順を教えてください。
java - xdocreport を使用して pdf を生成する際にページ数を設定するオプション
xdocreport を使用して odt -> pdf を変換する際にページ数を設定するオプションはありますか?
生成されるドキュメントの内容に基づいて、ページ数パラメーターを構成できるようにしたいと考えています。
ドキュメントのページ数が 1 の場合は空白ページを 1 ページ追加し、長さが 3 の場合は空白ページを 1 ページ追加します。したがって、基本的には偶数ページのドキュメントを生成したいので、最後のページが空白であれば問題ありません。
ドキュメントのコンテンツは動的に追加されるため、構成パラメーターを使用してページ数を渡すことはできません。
java - iText 5.5.0 と XDocReport 1.0.4
XDocReort 1.0.4 で iText バージョン 5.5.0 jar を使用できますか? それらは互換性がありますか?
https://code.google.com/p/xdocreport/downloads/listで提供されているすべてのサンプル プロジェクトは、itext-2.1.7.jar を使用しているようです。その背後に特定の理由はありますか?
java - xdocreportとvelocityを使用して、ネストされたループ(template.docx内)に画像を動的に追加する方法
入れ子になったループに画像を動的に追加したいので、docx をテンプレートとして使用します。私は xdocreport 1.0.2 と速度を使用します。
ここに私のコードがあります:
context("構造", structureList)
//私のメタデータは次のように設定されています:
metadata.addFieldAsImage("projectionImage", "projection.projectionImage");
私のテンプレート(.docx)では、これを行います: