ドキュメントとレポートを自動化するJavaAPI

データを取得するためのドキュメント自動化アプリケーションを構築します。カスタマイズ可能なテンプレートに入れて、JavaAPIを介して動的レポートを生成します.


無料トライアルをダウンロード

GroupDocs.Assembly for Java APIは、Javaでドキュメント自動化およびレポート作成アプリケーションを迅速に開発し、外部ソフトウェアをインストールせずにテンプレートからカスタムレポートを生成するのに役立ちます。レポート生成エンジンは、テンプレートドキュメントからデータをフェッチしてアセンブルし、定義された構文に従って指定された出力形式でレポートを生成します。テンプレート要素のフォーマットプロパティを動的に構成および挿入でき、データを取得するためのさまざまなデータソース(JSON、XML、OData、データベース、CSV、データテーブルとしてのスプレッドシート、データテーブルおよびデータベースとしてのワード処理テーブル)をサポートします。

ドキュメントアセンブリライブラリは複数のドキュメント形式を認識し、PDF、HTML、Outlook電子メール、Microsoft Office Word、Excelワークシート、PowerPointプレゼンテーション、テキストなど、サポートされているすべてのファイル形式でテンプレートを作成できます。 LINQベースのテンプレート構文をサポートし、ユーザーはテンプレート要素の書式設定プロパティを動的に構成および挿入することもできます。

GroupDocs.Assembly for Javaは、新規または既存のJavaアプリケーションと簡単に統合できます。すべてのJavaバージョンとの互換性が高く、Javaランタイムを実行できる一般的なオペレーティングシステム(Windows、Linux、MacOS)をサポートしています。

GroupDocs.Assembly for Java Features

テンプレート要素を操作する

GroupDocs.Assembly forJavaAPIを使用して多数のテンプレート要素を操作します。使用できるテンプレート要素には、テキストブロック、画像、ハイパーリンク、HTMLブロック、バーコード(バーコードフォント経由)、およびグラフが含まれます。リストアイテムとテーブル行に繰り返しブロックと条件付きブロックを適用することもできます。ドキュメント、プレゼンテーション、スプレッドシート、およびHTMLとRTF本文を含む電子メールのテンプレート式に基づいて、同じテキストを保持するテーブルセルを動的にマージします。

リストレポートを操作する

GroupDocs.Assembly for Java APIを使用して、次のタイプのリストレポートをサポートします。

*箇条書き *番号付きリスト *色付きの番号付きリスト

チャートレポートの操作

GroupDocs.Assembly for Javaは、次のタイプのチャートレポートをサポートしています。

*データの3つの次元を表示するバブルチャート *縦棒グラフ

  • 円グラフ *散布図 *シリーズチャート(カラー)

テーブルレポートを操作する

GroupDocs.Assembly for Javaは、次のタイプのテーブルレポートをサポートします。

*マスター-詳細テーブル *強調表示された行のあるテーブル *代替コンテンツを含むテーブル *フィルタリング、グループ化、および順序付けを含むテーブル

テーブル行でデータバンドを使用することもできます。

チャートレポートの操作

GroupDocs.Assembly for Java APIとJavaアプリケーションの統合は、とても簡単です。以下は、Javaを使用してOpenDocument形式でレポートを生成するコードのブロック例です。

//DocumentAssemblerクラスをインスタンス化します
DocumentAssembler assembler = new DocumentAssembler();
//AssembleDocumentを呼び出してレポートを生成します
assembler.assembleDocument("D:\\WordTemplates\\Nested External Document.docx", "D:\\WordReports\\Nested External Document.docx", 
new DataSourceInfo( new DataStorage(), null));
//(https://github.com/groupdocs-assembly/GroupDocs.Assembly-for-Javaで新しいDataStorage()メソッドの詳細を参照してください)

サポートおよび学習リソース

GroupDocs.Assemblyは、他の一般的な開発環境向けのドキュメント表示APIを提供します

Back to top
 日本