<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>24.10</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.10')
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.10">
<artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.10"
GroupDocs.Viewer for Java 24.10 新功能
版本亮点
GroupDocs.Viewer for Java 24.10 带来多项关键改进,提升渲染精准度、文档修复能力及支持新文件格式。核心功能包括 CAD 转 PDF 的平铺渲染、纯 HTML/CSS 幻灯片输出、PDF 自动修复、HTML 输出时保留 PDF 复制保护。新增对 Adobe EPS 与 JFIF 格式支持,同时优化 Markdown、电子表格及复杂图像格式跨平台渲染表现。
新功能
CAD 转 PDF 的平铺渲染:
通过将大型 CAD 图纸拆分成多个 PDF 瓦片,实现高效渲染,适合复杂蓝图和技术插图。自动修复损坏的 PDF 文件:
具备自动修复功能,解决缺失对象、循环引用及损坏交叉引用等问题,保障 PDF 可用性。幻灯片的纯 HTML/CSS 模式:
支持将 PPTX 文件转换为可编辑的纯 HTML/CSS 标记,而非 SVG,提升搜索引擎优化、自定义和可访问性。HTML 输出中保留 PDF 复制保护:
渲染时使用 inert 属性,安全地阻止内容复制和粘贴,保护受限 PDF 内容。新增 JFIF 图片格式支持:
完整支持 JPEG 文件交换格式(.jfif),常用于压缩图像传输。支持 Adobe Illustrator EPS 文件:
支持带%!PS-Adobe-3.0 EPSF
头的 EPS 向量文件,扩展矢量图形查看能力。改进 EPUB 渲染:
EPUB 页面以可选择文本形式渲染,替代栅格图像,提升阅读体验。
增强功能
Markdown 渲染质量提升:
优化 .md 文件的视觉清晰度和忠实度。CAD 输出文件大小优化:
通过启用CadOptions
性能模式,减少复杂 CAD 渲染的文件尺寸。更清洁的电子表格 HTML 输出:
移除或重命名全局样式,防止宿主环境样式冲突。
修复问题
内存与性能问题修复:
解决 Linux 环境及大文档下的堆空间错误、线程超时和渲染缓慢问题。文件格式兼容性修复:
修正 AI、EPS、PSD、MSG、PPTX、PDF、DWG、Excel 等格式的结构异常和视觉差异。界面及输出修正:
解决 DOCX、MHT、SVG、PNG、HTML 路径中的图片错位、布局破碎、字体缺失及渲染痕迹。
公共 API 与向后兼容变更
新增 API:
CadOptions#setEnablePerformanceConversionMode(boolean)
— 启用 CAD 性能转换模式,减少文件大小并加快渲染速度。HtmlViewOptions.getPresentationOptions().setRenderToPureHtml(true)
— 启用幻灯片纯 HTML/CSS 渲染。PdfOptions#setDisableCopyProtection(boolean)
— 控制 PDF 转 HTML 时是否禁用复制保护的 inert 属性。LoadOptions#setTryRepair(boolean)
— 尝试自动修复损坏的 PDF 结构。
新增支持文件格式:
.jfif
(JPEG 文件交换格式)- 带 PostScript 头的 Adobe Illustrator EPS 文件。
🔍 查看完整更新详情
cad 平铺渲染
| pdf 自动修复
| 幻灯片纯 html
| pdf 复制保护 html
| jfif 图片支持
Version | Release Date |
---|---|
25.2 | 2025年3月4日 |
24.12 | 2024年12月30日 |
24.10 | 2024年10月31日 |
24.8 | 2024年8月29日 |
24.6 | 2024年6月28日 |
24.4 | 2024年5月1日 |
24.2 | 2024年2月29日 |
23.11 | 2023年11月30日 |
23.7 | 2023年7月14日 |
23.4 | 2023年4月21日 |
23.2 | 2023年2月1日 |
22.12 | 2022年12月12日 |
22.9 | 2022年9月20日 |
3.2.2 | 2022年1月25日 |
3.2.0 | 2022年1月25日 |
21.4 | 2022年1月25日 |
21.11.1 | 2022年1月25日 |
2.9.0 | 2022年1月25日 |
2.6.0 | 2022年1月25日 |
2.5.0 | 2022年1月25日 |
2.4.1 | 2022年1月25日 |
2.3.0 | 2022年1月25日 |
2.2.0 | 2022年1月25日 |
2.13.0 | 2022年1月25日 |
19.8 | 2022年1月25日 |
19.8.2 | 2022年1月25日 |
19.8.1 | 2022年1月25日 |
19.1 | 2022年1月25日 |
17.5.1 | 2022年1月25日 |
21.11 | 2021年11月24日 |
21.2 | 2021年2月26日 |
20.7 | 2020年7月24日 |
20.1.1 | 2020年6月9日 |
20.1 | 2020年1月31日 |
19.11 | 2019年11月22日 |
19.3 | 2019年3月29日 |
17.5.0 | 2018年4月19日 |
17.2.0 | 2018年4月19日 |
3.7.0 | 2018年4月19日 |
3.2.1 | 2018年4月19日 |
3.0.0 | 2018年4月19日 |
2.14.0 | 2018年4月19日 |
2.12.0 | 2018年4月19日 |
2.11.0 | 2018年4月19日 |
2.10.0 | 2018年4月19日 |
2.9.1 | 2018年4月19日 |
2.8.0 | 2018年4月19日 |
2.7.0 | 2018年4月19日 |
2.4.0 | 2018年4月19日 |
File | Classifier | Size |
---|---|---|
groupdocs-viewer-24.10-javadoc.jar | javadoc | 625 KB |
groupdocs-viewer-24.10-javadoc.jar.asc | 259 bytes | |
groupdocs-viewer-24.10.jar | 263 MB | |
groupdocs-viewer-24.10.jar.asc | 259 bytes | |
groupdocs-viewer-24.10.pom | 3 KB | |
groupdocs-viewer-24.10.pom.asc | 259 bytes |