GroupDocs.Assembly for Java

当社のJava APIを使用してPDFファイルに動的リストを追加

GroupDocs.Assembly for Javaは、PDFドキュメントにデータ豊富なリストを生成し挿入するための柔軟なツールを提供します。

PDFドキュメントにデータ駆動型リストを追加する方法

GroupDocs.Assemblyを使用すると、PDFテンプレートにデータリッチなリストを迅速に挿入できます。コンテンツをカスタマイズして整理することができます。

  1. テンプレートを設計し、リスト用のプレースホルダーを指定します(PDFテンプレートはサポートされていません)。
  2. テンプレートへのファイルパスを設定します。
  3. JSONやXMLなどのサポートされているフォーマットからデータを取得します。
  4. リストを含む最終ドキュメントをPDFとして保存します。
// リストが表示されるべきテンプレートにこのタグを含めます
// <<foreach [in customers]>><<[CustomerName]>><</foreach>>

// テンプレートのファイルパスを定義します
// 現時点ではPDFテンプレートはサポートされていません。
String template = "list_template.docx";

// 選択したソースからデータを引き出します
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// 埋め込まれたリストを持つドキュメントを保存します
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
コピーするにはクリック
コピーしました
他の例 ドキュメント

データ統合からテンプレートを生成

GroupDocs.Assembly for Javaは、動的なリスト、表、チャート、その他のコンポーネントをドキュメントテンプレートに簡単に追加することができます。

GroupDocs.Assemblyの主な機能

さまざまなソースからのデータでレポートを構築

JSON、XML、CSVなどのフォーマットからデータを使用して、リストやその他のコンポーネントを効率的に埋め込みます。

シームレスにリストやその他のデータ要素を追加

GroupDocs.Assemblyは、テキスト、画像、リンクとともにリスト、チャート、表などを埋め込むことを可能にし、洗練されたドキュメントを作成します。

データが表示される場所を正確に制御

LINQベースのテンプレートを使用すると、リストやデータの正確な位置を定義できます。ループを使用して詳細なリストを自動的に作成し、カスタムフォーマットを適用します。

さまざまなドキュメントフォーマットをサポート

MS Office、PDF、OpenOffice、HTML、メールなどのフォーマットでファイルを作成または編集します。必要に応じて、複数のドキュメントの内容を統合します。

プログラムでリストを作成する方法

この例では、GroupDocs.Assemblyを使用してPDFファイルに動的にリストを追加する方法を示します。

Java

// リスト用のプレースホルダータグをテンプレートに追加します
// <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
// <</foreach>>

// テンプレートへのファイルパスを指定します
// 現時点ではPDFテンプレートはサポートされていません。
String template = "numlist_template.docx";

// リストを埋め込むために必要なデータを引き出します
XmlDataSource data_xml =
    new XmlDataSource("products.xml");

// 必要な詳細でデータソースを準備します
DataSourceInfo data 
    = new DataSourceInfo(data_xml, "products");

// DocumentAssemblerを初期化します
DocumentAssembler asm = new DocumentAssembler();

// 完成したリストで出力ドキュメントを保存します
asm.assembleDocument(template, "result.pdf", data);
Maven XML
コピーするにはクリック
コピーしました
他の例 ドキュメント

GroupDocs.Assembly for Javaとは?

GroupDocs.Assembly for Javaは、複数のソースからデータを取得してプロフェッショナルなドキュメントを設計することを可能にします。これを使用して、リスト、表、チャート、またはテキストを作成し、高度なテンプレート機能を使ってこれらの要素を必要な場所に配置できます。PDFやMS Officeファイル、メールドキュメントなど、50以上のフォーマットをサポートし、ワークフローの自動化と効率化を手助けします。
詳細を見る
About illustration

始める準備はできていますか?

GroupDocs.Assembly を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

GroupDocs.Assemblyの機能を発見

高度なデータ統合ツールを使用して、コンテンツリッチなドキュメントを簡単に設計および生成します。

さまざまなフォーマットでドキュメントを生成

Javaは50以上のフォーマットをサポートしており、データとテンプレートを結合して構造化されたドキュメントを作成できます。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本