<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-assembly</artifactId>
<version>22.2</version>
</dependency>
</dependencies>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '22.2')
<ivysettings>
<settings defaultResolver="chain"/>
<resolvers>
<chain name="chain">
<ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
</chain>
</resolvers>
</ivysettings>
<dependency org="com.groupdocs" name="groupdocs-assembly" rev="22.2">
<artifact name="groupdocs-assembly" ext="jar"/>
</dependency>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "22.2"
ドキュメントオートメーションとアセンブリのハイコードJava API
製品ページ | ドキュメント | デモ | APIリファレンス | 例 | ブログ | 無料サポート | 一時ライセンス
JavaのGroupDocSassemblyは、ユーザー定義のテンプレートに基づいてさまざまなデータソース(DB、XML、JSON、ODATA)からデータと情報を取得し、それらのテンプレートに基づいてさまざまなファイル形式のドキュメントを組み立てるのに役立つオンプレミスJava APIです。包括的なレポートの構築、カスタマイズ、および生成機能をサポートしています。
ドキュメントアセンブリJavaオンプレミスAPI機能
-DB、XML、JSONなど、データソースから取得したユーザー定義のテンプレートとデータに基づいてドキュメントを組み立てます。
- 複数のデータ形式をサポートします。
- 式を適用し、データ操作を順次実行します。
- テンプレート構文に文字列フォーマット(FirstCap、Capital、Lower、Aupper)を適用します。
- Supports alphabetic, cardinal, ordinal numeric formatting support within the template syntax
- テンプレート構文タグ内のテキストコメントを許可します。
- テンプレートドキュメント内のカスタム変数を使用します。
- Ability to dynamically perform the following operations with in the reports:
- ドキュメントコンテンツを挿入します
- ハイパーリンクを挿入します
- 電子メールメッセージ本文に属性を適用します
- 電子メールの添付ファイルを追加します -HTMLページの背景色を構成します
- レポート内でバーコードを生成します
- Apply formula while spreadsheet is assembling
- Configure template formatting for the following elements:
- 数値
- 文章
- 画像
- 日付時刻
- チャート
- Apply conditional formatting to the template text elements
- Supports LINQ based template syntax
- Auto-removal of paragraphs which are empty
- Generate various report types, such as:
- チャート(バブルチャート、列チャートレポート、パイチャートレポート、散布図レポート)
- 画像(共通リスト画像レポート、単一行画像レポート、一般的なマスターデテール画像レポート)
- テーブル(テーブルマスター - デテールレポート、ハイライト行を備えたテーブルレポート、テーブルリスト内のテーブルリストとともに、AlternateContentレポート) -list(箇条書き、番号付きリストレポート、多色の番号付きリストレポート、テイブルリスト内レポート、パラグラフリストレポート)
- Facility of in-line template syntax errors in the generated documents
- Load template documents from
HTML
with resources - Save assembled Word®, Excel®, PowerPoint® & Email to
HTML
with resources - 等しいテキストコンテンツを含むテーブルセルは、レポート内で動的にマージできます。
- バーコードタグを使用して、バーコード画像をドキュメントに動的に挿入します。
- 組み立てドキュメントに挿入される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
詳細と制限については、サポートされているドキュメント形式をご覧ください。
サポートされているドキュメントアセンブリデータソース
- Database (DB)
- OData
- JSON
- XML
- Custom Java Object
- Spreadsheet
- Word processing Table
システム要求
- 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 |
---|---|
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日 |
17.11 | 2018年4月20日 |
17.3.0 | 2018年4月20日 |
17.5.0 | 2018年4月20日 |
17.8.0 | 2018年4月20日 |
17.9 | 2018年4月20日 |
18.1 | 2018年4月20日 |
GroupDocs.Total GroupDocs.Assembly API on premise DOC DOT DOCX DOCM DOTX DOTM RTF XML ODT OTT XLSX XLSM XLTX XLTM XLSB XLS XLT XML ODS PPTX PPTM PPSX PPSM POTX POTM PPT PPS POT ODP OTP EML MSG TXT HTML MHTML PDF XPS EPUB TIFF XAML OXPS SVG PS document automation assemble template syntax barcode formula LINQ conditional formatting report reporting generate-report report-generation document assembling Chart Table List merge dynamic placeholder