GroupDocs.Assemblyは、PDFテンプレートにチャートを挿入するプロセスを簡素化します。棒グラフ、円グラフ、折れ線グラフなど、さまざまなチャートスタイルから選択できます。
- チャート用のプレースホルダーがあるテンプレートを作成します(PDFテンプレートはサポートされていません)。
- 互換性のあるソースからデータをロードします。
- チャートのオプション(タイプ、ラベル、色など)を設定します。
- チャートを含むドキュメントをPDFファイルとして保存します。
GroupDocs.Assemblyは、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);
GroupDocs.Assembly for Javaは、人気のフォーマットでデータに富んだ文書を構築するための簡単な方法を提供します。テンプレートを使用して、データからの動的更新を持つチャート、テーブル、バーコード、リスト、リンク、画像を挿入します。
APIを使って、JSON、XML、CSVなどのソースからデータをクリーンでプロフェッショナルなチャートに変換できます。
GroupDocs.Assemblyは、棒グラフ、円グラフ、折れ線グラフなど、さまざまな視覚フォーマットをサポートしており、テーブルやバーコード、画像などと組み合わせることで、より充実したレポートを作成できます。
LINQベースの構文を使用することで、ドキュメント内にチャートを動的に生成し配置でき、スタイル、色、レイアウトを容易に調整してデザインニーズに応えられます。
MS Office、PDF、OpenOffice、HTMLなどのフォーマットでドキュメントを生成できます。チャートはサポートされているどのフォーマットにもスムーズに統合され、プロフェッショナルな結果を得られます。
// チャート用のプレースホルダーがあるテンプレートを準備します
// 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);
このプラットフォームは、ニーズに合わせたデータ重視で視覚的に魅力的なドキュメントを設計するプロセスを簡素化します。
Javaを使って、50以上のファイルフォーマットで統合されたチャートを持つドキュメントを作成し、テンプレートとデータのシームレスなマージを確保します。