<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是一个本地Java API,可帮助您根据用户定义的模板从各种数据源(DB,XML,JSON,ODATA)获取数据和信息,然后根据这些模板组装各种文件格式的文档。支持综合报告建设,自定义和发电功能。
文档组件Java本地API功能
根据用户定义的模板和从数据源获取的数据组装文档,例如DB,XML,JSON。
支持多种数据格式。
应用公式并顺序执行数据操作。
在模板语法中应用字符串格式(FirstCap,Capital,下,较高)。
支持模板语法中的字母,主要的,序数数字格式支持
在模板语法标签中允许文本注释。
在模板文档中使用自定义变量。
在报告中使用以下操作动态执行以下操作的能力:
- 插入文档内容
- 插入超链接
- 将属性应用于电子邮件主体
- 添加电子邮件附件
- 配置HTML页面背景颜色
- 在报告中生成条形码
在电子表格组装时应用公式
为以下元素配置模板格式:
- 数字
文本
图片
约会时间
图表
将条件格式应用于模板文本元素
支持基于LINQ的模板语法
自动拆除空的段落
生成各种报告类型,例如:
- 图表(气泡图,列图报告,饼图报告,散点图报告)
- 图像(通用列表图像报告,单行图像报告,公共主详细图像报告)
- 表(Tablemaster-detail报告,带有突出显示的行,全能主义者的表报告)
- 列表(子弹,编号列表报告,多色编号列表报告,无限级报告,段落列表报告)
生成文档中的在线模板语法错误的设施
从
html
加载模板文档带有资源保存组装的单词&reg;,excel&reg;,powerpoint&reg;并通过资源发送电子邮件至
html
包含相等文本内容的表单元可以在您的报告中动态合并。
使用条形码标签将条形码图像动态插入文档。
支持60多种类型的条形码,要插入组装文档中。
生成报告从多个数据源获取数据。
能够使用电子表格,演示文稿和文字处理表作为数据源的能力。
使用DOC标签定义占位符为在运行时插入报告中的外部文档。
支持的文档组装文件格式
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,XLT,XML \
OpenOffice&Reg;电子表格: ods
Microsoft PowerPoint&reg;: PPTX,PPTM,PPSX,PPSM,POTX,POTM,PPT,PPT,PPS,POT
OpenOffice&Reg;演示文稿: ODP,OTP
Microsoft Outlook&reg;: EML,MSG
Apple&Reg;电子邮件: emlx
文字: txt
网络: html,mhtml
固定布局: PDF,XPS
电子书: epub
栅格图像: tiff
矢量: svg
后记: ps
打印机命令语言: pcl
Markdown: MD
其他: XAML,牛仔
有关详细信息和限制,请访问支持的文档格式。
支持的文档组件数据源
- 数据库(DB)
- odata -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.sembly for Java不需要安装任何外部软件或第三方工具。只需按照安装和配置中所述的方式之一。
开始
GroupDocs在GroupDocs存储库托管所有Java API。您可以在Maven项目中轻松地使用Java API的组件。有关详细说明,请访问使用Maven从GroupDocs存储库安装文档页面。
示例Java代码在PowerPointreg 2013中生成饼图
请下载示例[<github.com/groupdocs-assembly/groupdocs.assembly-for-java/blob/master/master/examples/groupdocs.assembly.examples.java/data/data/data/storage/preneentation%在下面的示例中使用了20 emplates/pie%20 chart.pptx?raw = true)pptx
使用。
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 |