GroupDocs.Assemblyの概要

自動化されたドキュメント作成とシームレスなデータ統合のために設計されたJavaライブラリ。

Illustration assembly

Javaでテンプレートにビジネスデータをマージ

GroupDocs.Assembly for Javaを使用して、JSON、XML、またはその他のソースからのデータを事前に設計されたテンプレートに簡単に埋め込むことができます。

埋め込みオブジェクトと作業

外部ソースからのデータを用いて、ドキュメント内のテーブル、チャート、および図を自動的に埋め込みます。

高度なカスタマイズ

GroupDocs.Assembly for Javaは、バーコードの生成、URLを介したオンラインデータの取得、さまざまな形式での出力のエクスポートなど、柔軟な機能を提供します。

プラットフォームの独立性

GroupDocs.Assembly for Javaは人気のオペレーティングシステム、開発フレームワーク、およびパッケージマネージャーとシームレスに連携します。

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

サポートされているファイル形式

GroupDocs.Assembly for Javaは幅広いドキュメント形式をサポートしています。

Microsoft Office形式

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

画像およびその他の形式

  • ポータブル: PDF
  • 画像: SVG, TIFF
  • その他のオフィス形式: ODT, OTT, OTS, ODS, ODP, OTP

その他の形式

  • ウェブ: HTML, MHTML
  • メール: EML, MSG, EMLX
  • その他: EPUB, MD

GroupDocs.Assemblyの主な機能

高度なデータ処理を伴ったプロフェッショナルなドキュメントとレポートを作成。

Feature icon

視覚データ要素

ドキュメント内にチャート、テーブル、画像、リストなどの要素を追加し、フォーマット。

Feature icon

データ変換

データを効果的に整理し表示するために、数式やソート、その他のツールを使用。

Feature icon

マルチフォーマットサポート

テンプレートと出力ファイルの一般的なファイルタイプで簡単に作業。

Feature icon

強化されたテンプレートフォーマット

数値、アルファベットなどの高度なフォーマットオプションでテンプレートをカスタマイズ。

Feature icon

動的なバーコード生成

必要に応じてバーコード画像を迅速に作成しドキュメントに挿入。

Feature icon

柔軟なテキストスタイリング

テンプレート内で大文字、小文字、タイトルケースなどのテキスト変換を適用。

Feature icon

外部コンテンツのインポート

ドキュメントを生成する際に、外部ファイルからのコンテンツを動的に埋め込みます。

Feature icon

複数フォーマットでのエクスポート

指定された拡張子や設定を使用して、最終的なドキュメントをさまざまなファイル形式で保存。

Feature icon

動的メディアの埋め込み

ドキュメント作成中にBase64エンコードデータを使用して画像やその他のコンテンツを挿入。

コードサンプル

GroupDocs.Assemblyの一般的なタスク向けのサンプルコードを探求します。

Wordで箇条書きリストを作成

Word文書に整理されたデータ表現のために箇条書きリストの追加方法を学びます。 この例では、GroupDocs.Assemblyを使用してWordにリストを生成します。

Wordで箇条書きリストを作成

// ドキュメントページにこのテンプレートを挿入:
// マネージャーのパフォーマンス指標
// . <<foreach [in products]>><<[ProductName]>>
// <</foreach>>

// テンプレートパスを指定
String template = "Bulleted List Template.docx";

// 出力ファイルパスを設定
String result = "Result Report.docx"

// JSONソースからマネージャーのデータを取得
JsonDataSource dataSource = new JsonDataSource("Report data.json");
DataSourceInfo data = new DataSourceInfo(dataSource, "managers")

// 埋め込まれたデータでレポートを生成
DocumentAssembler assembler = new DocumentAssembler();
assembler.assembleDocument(template, result, data);

PPTXで円グラフを作成

テンプレートとXMLを使用してプレゼンテーションに円グラフを追加します。 データを視覚化するために円グラフを含めることで、レポートをより魅力的にします。

PPTXで円グラフを作成

// プレゼンテーションにチャートタイトルテンプレートを追加:
// 顧客の収益 <<foreach [in customers]>> 
// <<x [CustomerName]>>

// チャートデータテンプレートも含める:
// Total Order Price<<foreach [in customers]>> 
// <<x [CustomerName]>>

// チャートテンプレートパスを指定
String template = "Pie Chart Template.pptx";

// 出力ファイルパスを設定
String result = "Result Report.pptx"

// XMLソースから顧客データを取得
JsonDataSource dataSource = new JsonDataSource("Chart data.xml");
DataSourceInfo data = new DataSourceInfo(dataSource, "customers")

// チャートを生成して結果を保存
DocumentAssembler assembler = new DocumentAssembler();
assembler.assembleDocument(template, result, data);

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

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

有用なリソース

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

一時ライセンスのヒント

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