GroupDocs.Assembly for Java

Java API で PDF ファイルに簡単にテーブルを埋め込む

GroupDocs.Assembly for Java は、さまざまな入力からデータを読み込んで PDF ドキュメントのテーブルに埋め込むプロセスを簡素化します。

PDF テーブルにデータを挿入する手順

GroupDocs.Assembly は、PDF および他の形式のテーブルテンプレートを埋めるのを支援します。動的データを利用してテーブルを生成します。

  1. テーブルのプレースホルダーを持つテンプレートを設計します(PDFテンプレートは現在サポートされていません)。
  2. サポートされている任意の入力ソースからデータを引き出します。
  3. 必要に応じてデータをフィルタリングまたは前処理します。
  4. テーブルが埋め込まれた文書をPDFファイルとして保存します。
// テーブル行プレースホルダー内でこれらのタグを使用します
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

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

// 選択したソースからデータを読み込みます
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

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

データが埋め込まれたテーブルを使ったドキュメント作成

GroupDocs.Assembly for Java を利用すれば、ドキュメント内でのテーブル作成の自動化が容易になります。また、テンプレートを使用してチャートやリスト、画像などの要素を追加することもサポートしています。

GroupDocs.Assembly の主な機能

複数のデータ形式からレポートを生成

APIは、JSON、XML、CSVなどの形式とシームレスに連携し、整然としたデータでドキュメントのテーブルを埋め込むことができます。

視覚的に情報を提示

GroupDocs.Assembly は、プロフェッショナルなテーブル、リスト、チャートを構築し、リンク、テキスト、画像を挿入して洗練された外観を提供します。

テーブルの内容を正確に配置

柔軟なLINQベースの構文を使用して、行と列を動的に追加できます。フォントスタイルや色などの見た目もプログラム的にカスタマイズできます。

複数の形式に対応

MS Office、OpenOffice、PDF、HTML などと連携して、サポートされている任意のファイル形式に対してテーブルを簡単に統合できます。

動的にデータが埋め込まれたテーブルを作成

この例では、動的な入力データを使用して PDF ドキュメント内にテーブルを埋め込む方法を示します。

Java

// テーブル用のプレースホルダーを持つテンプレートを設計します
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
//  <<[c.Price]>> <</foreach>>

// テンプレートファイルの場所を設定します
// PDFテンプレートは現在サポートされていません。
String template = "table_template.docx";

// 希望するソースからデータを読み込みます
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// 必要なフィールドを含むデータオブジェクトを準備します
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// 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 を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

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

主要機能の概要

私たちのAPIは、テーブルの自動埋め込みを含む他の強力なコンポーネントを活用して、プロフェッショナルなドキュメント作成を簡素化します。

さまざまな形式で詳細なテーブルを生成

Java を使用すれば、データでテンプレートを埋め込み、50以上のファイルタイプで詳細なレポートを生成できます。

一時ライセンスのヒント

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