GroupDocs.Assembly for Java

Java APIを使ってPDFドキュメントにチャートを追加

GroupDocs.Assembly for Javaは、リアルタイムデータを活用してPDFドキュメントにチャートを埋め込むプロセスを簡素化します。

PDFドキュメントにチャートを埋め込む手順

GroupDocs.Assemblyは、PDFテンプレートにチャートを挿入するプロセスを簡素化します。棒グラフ、円グラフ、折れ線グラフなど、さまざまなチャートスタイルから選択できます。

  1. チャート用のプレースホルダーがあるテンプレートを作成します(PDFテンプレートはサポートされていません)。
  2. 互換性のあるソースからデータをロードします。
  3. チャートのオプション(タイプ、ラベル、色など)を設定します。
  4. チャートを含むドキュメントをPDFファイルとして保存します。
// チャートを含めるためにテンプレートにこのタグを追加します
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

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

// ソースから必要なデータを抽出します
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// 埋め込まれたチャートを含む最終的なドキュメントを保存します
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、PDF、OpenOffice、HTMLなどのフォーマットでドキュメントを生成できます。チャートはサポートされているどのフォーマットにもスムーズに統合され、プロフェッショナルな結果を得られます。

プログラムでチャートを生成・埋め込む

この例は、PDFドキュメントにチャートをプログラムで作成し、埋め込む方法を示しています。

Java

// チャート用のプレースホルダーがあるテンプレートを準備します
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

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

// 選択したソースからデータをロードします
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// 関連情報を持つデータオブジェクトを作成します
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// チャートのタイプと外観を設定します
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

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

// チャートが埋め込まれた完了したドキュメントを保存します
asm.assembleDocument(template, "result.pdf", data, design);
Maven XML
コピーするにはクリック
コピーしました
他の例 ドキュメント

GroupDocs.Assembly for Javaの概要

GroupDocs.Assembly for Javaは、ドキュメントやレポートの作成を自動化するための多用途なソリューションです。チャート、テーブル、リスト、バーコード、画像を直接ファイルに追加でき、精密なフォーマットやデータ統合のための高度なツールを提供します。このプラットフォームは、PDF、Microsoft Officeファイル、メールなど、50以上のフォーマットをサポートしています。
詳細を見る
About illustration

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

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

有用なリソース

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

強力な機能を探求

このプラットフォームは、ニーズに合わせたデータ重視で視覚的に魅力的なドキュメントを設計するプロセスを簡素化します。

多様なフォーマットで包括的なレポートを生成

Javaを使って、50以上のファイルフォーマットで統合されたチャートを持つドキュメントを作成し、テンプレートとデータのシームレスなマージを確保します。

一時ライセンスのヒント

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