<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-assembly</artifactId>
<version>18.5</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '18.5')
<dependency org="com.groupdocs" name="groupdocs-assembly" rev="18.5">
<artifact name="groupdocs-assembly" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "18.5"
ドキュメントオートメーションとアセンブリのハイコードJava API
製品ページ | ドキュメント | デモ | APIリファレンス | 例 | ブログ | 無料サポート | 一時ライセンス
JavaのGroupDocSassemblyは、ユーザー定義のテンプレートに基づいてさまざまなデータソース(DB、XML、JSON、ODATA)からデータと情報を取得し、それらのテンプレートに基づいてさまざまなファイル形式のドキュメントを組み立てるのに役立つオンプレミスJava APIです。包括的なレポートの構築、カスタマイズ、および生成機能をサポートしています。
ドキュメントアセンブリJavaオンプレミスAPI機能
-DB、XML、JSONなど、データソースから取得したユーザー定義のテンプレートとデータに基づいてドキュメントを組み立てます。
- 複数のデータ形式をサポートします。
- 式を適用し、データ操作を順次実行します。
- テンプレート構文に文字列フォーマット(FirstCap、Capital、Lower、Aupper)を適用します。
- テンプレートの構文内でアルファベット、枢機inal、順序数のフォーマットサポートをサポートします
- テンプレート構文タグ内のテキストコメントを許可します。
- テンプレートドキュメント内のカスタム変数を使用します。
- レポートで次の操作を動的に実行する機能:
- ドキュメントコンテンツを挿入します
- ハイパーリンクを挿入します
- 電子メールメッセージ本文に属性を適用します
- 電子メールの添付ファイルを追加します -HTMLページの背景色を構成します
- レポート内でバーコードを生成します
- スプレッドシートが組み立てられている間に式を適用します
- 次の要素のテンプレートフォーマットを構成します。
- 数値
- 文章
- 画像
- 日付時刻
- チャート
- テンプレートテキスト要素に条件付きフォーマットを適用します -Linqベースのテンプレート構文をサポートします
- 空の段落の自動除去
- 次のようなさまざまなレポートタイプを生成します。
- チャート(バブルチャート、列チャートレポート、パイチャートレポート、散布図レポート)
- 画像(共通リスト画像レポート、単一行画像レポート、一般的なマスターデテール画像レポート)
- テーブル(テーブルマスター - デテールレポート、ハイライト行を備えたテーブルレポート、テーブルリスト内のテーブルリストとともに、AlternateContentレポート) -list(箇条書き、番号付きリストレポート、多色の番号付きリストレポート、テイブルリスト内レポート、パラグラフリストレポート)
- 生成されたドキュメント内のインラインテンプレートの構文エラーの機能
- リソースを使用して「HTML」からテンプレートドキュメントをロードします
- 組み立てられたWord&Reg;、Excel&Reg;、PowerPoint&Reg; &リソースを使用して「HTML」にメールを送信します
- 等しいテキストコンテンツを含むテーブルセルは、レポート内で動的にマージできます。
- バーコードタグを使用して、バーコード画像をドキュメントに動的に挿入します。
- 組み立てドキュメントに挿入される60種類以上のバーコードをサポートします。
-複数のデータソースからデータを取得しますのレポートを生成します。
- データソースとしてスプレッドシート、プレゼンテーション、およびワードプロセステーブルを使用する機能。
-実行時にレポートに外部ドキュメントを挿入しますにドキュメントタグを使用してプレースホルダーを定義します。
サポートされているドキュメントアセンブリファイル形式
Microsoft Word&Reg;: doc、dot、docx、docm、dotx、dotm、rtf、xml
OpenOffice&Reg;ライター: odt、ott
Microsoft Excel&Reg;: XLSX、XLSM、XLTX、XLTM、XLSB、XLS、XLT、XML
OpenOffice&Reg;スプレッドシート: ods
Microsoft PowerPoint&Reg;: PPTX、PPTM、PPSX、PPSM、POTX、POTM、PPT、PPS、POT
OpenOffice&Reg;プレゼンテーション: odp、otp
Microsoft Outlook&Reg;: eml、msg
Apple&Reg;電子メール: emlx
テキスト: txt
web: html、mhtml
修正レイアウト: PDF、XPS
電子ブック: epub
ラスター画像: Tiff
ベクトル: svg
postscript: ps
プリンターコマンド言語: pcl
マークダウン: MD
その他: xaml、oxps
詳細と制限については、サポートされているドキュメント形式をご覧ください。
サポートされているドキュメントアセンブリデータソース
- データベース(db)
- オダタ -JSON -XML
- カスタムJavaオブジェクト
- スプレッドシート
- ワードプロセッシングテーブル
システム要求
- Microsoft Windows Windows Desktop&Server(x86、x64)、Microsoft Azure
- macOS: Mac OS X
- linux: ubuntu、opensuse、centosなど
- Javaバージョン:
J2SE 7.0(1.7)
、J2SE 8.0(1.8)
以下(たとえばJava 10)
GroupDocs.Assembly JavaのAssemblyでは、外部ソフトウェアまたはサードパーティのツールをインストールする必要はありません。 インストールと構成で説明されている方法の1つに従ってください。
始めましょう
GroupDocsは、GroupDocsリポジトリですべてのJava APIをホストしています。簡単な構成を使用して、MavenプロジェクトでGroupDocs.semblyをJava APIに簡単に使用できます。詳細な手順については、Mavenを使用したGroupDocsリポジトリからのインストールドキュメントページをご覧ください。
PowerPointreg 2013でパイチャートを生成するためのJavaコードのサンプルコード
サンプル[パイチャートサンプル](https://github.com/groupdocs-assembly/groupdocs.assembly-for-java/blob/master/examples/groupdocsembly.examples.java/data/storage/presentation% assemblyをダウンロードしてください。 20templates/pie%20chart.pptx?raw = true) pptx
次の例で使用されています。
製品ページ | ドキュメント | デモ | APIリファレンス | 例 | ブログ | 無料サポート | 一時ライセンス
Version | Release Date |
---|---|
24.9.1 | 2024年9月27日 |
24.9 | 2024年9月10日 |
23.8 | 2023年8月18日 |
22.12 | 2022年12月22日 |
22.2 | 2022年3月5日 |
20.6 | 2022年1月25日 |
20.4 | 2022年1月25日 |
20.12 | 2022年1月25日 |
19.10 | 2022年1月25日 |
18.6 | 2022年1月25日 |
18.2 | 2022年1月25日 |
17.12 | 2022年1月25日 |
17.1.0 | 2022年1月25日 |
21.7 | 2021年7月9日 |
21.4 | 2021年4月30日 |
21.3 | 2021年3月19日 |
21.1 | 2021年1月31日 |
20.11 | 2020年11月26日 |
20.9 | 2020年9月30日 |
20.8 | 2020年8月25日 |
20.3 | 2020年3月17日 |
19.11 | 2019年11月18日 |
19.8 | 2019年8月24日 |
19.7 | 2019年7月16日 |
19.5 | 2019年5月27日 |
19.3 | 2019年3月8日 |
19.1 | 2019年1月29日 |
18.12 | 2018年12月6日 |
18.10 | 2018年10月31日 |
18.9 | 2018年9月11日 |
18.7 | 2018年7月31日 |
18.5 | 2018年6月1日 |
18.1 | 2018年4月20日 |
17.11 | 2018年4月20日 |
17.9 | 2018年4月20日 |
17.8.0 | 2018年4月20日 |
17.5.0 | 2018年4月20日 |
17.3.0 | 2018年4月20日 |
File | Classifier | Size |
---|---|---|
groupdocs-assembly-18.5-javadoc.jar | javadoc | 215.68 KB |
groupdocs-assembly-18.5.jar | 49.77 MB | |
groupdocs-assembly-18.5.pom | 1.38 KB |