<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>24.4</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.4')
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.4">
<artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.4"
GroupDocs.Viewer for Java 24.4 新功能
版本亮点
GroupDocs.Viewer for Java 24.4 在 PDF 渲染方面带来强大升级,支持输出文件优化和视图信息获取。开发者可精细控制 PDF 导出以适应 Web 兼容性、文件体积缩减及图像处理需求。本版本还解决了 DOCX、PST、EPS、PSD 等多种格式的内存泄漏、兼容性和渲染问题,提升整体稳定性和性能。
新功能
高级 PDF 优化选项:
开发者可使用线性化、灰度转换、字体子集化、图像压缩与调整等功能来优化 PDF 输出。渲染时获取视图信息:
在 PDF 渲染过程中可访问页面数、尺寸等元数据,支持更智能的渲染决策。
增强功能
细粒度 PDF 定制:
通过PdfOptimizationOptions
类,针对打印、网页或归档等多种应用场景调整 PDF 输出。用户界面和后端改进:
增强的 API 支持视图元数据提取,使 PDF 工作流程更智能、灵活。
修复问题
内存使用与稳定性修复:
解决 DOCX 转 PNG 及电子表格缩略图渲染中的内存泄漏与高内存占用。渲染精度修复:
修正 DOCX 字符和图像定位问题,修复 EPS 转 JPG 错误及 Linux 下三维文本渲染问题。格式支持修复:
解决 PST、PSD、ODS、DWF、EPUB 及密码保护 7z 文件查看相关错误。界面与用户体验修复:
避免 PDF 中全文超链接错误,修正空<title>
标签及依赖生成临时文件的问题。
公共 API 与向后兼容性变更
新增 API:
PdfOptimizationOptions
:
替代旧的 PDF 质量与优化设置,支持线性化、字体子集化、图像分辨率及注释移除的精细控制。新增方法:
getViewInfo(ViewInfoOptions.forPdfView())
:
支持在最终渲染前获取文档页面大小等指标。废弃 API:
PdfViewOptions#setJpgQuality(int)
已废弃,建议使用PdfOptimizationOptions#setImageQuality(int)
PdfViewOptions#setOptimize(boolean)
已废弃,建议使用PdfOptimizationOptions#setOptimizeSpreadsheets(boolean)
🔍 查看完整更新详情
请访问 GroupDocs.Viewer for Java 24.4 发行说明 获取详细信息。
pdf optimization java
| get pdf view info
| docx to png memory fix
| eps to jpg fix
| pdf rendering stability
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.4-javadoc.jar | javadoc | 610 KB |
groupdocs-viewer-24.4-javadoc.jar.asc | 259 bytes | |
groupdocs-viewer-24.4.jar | 257 MB | |
groupdocs-viewer-24.4.jar.asc | 259 bytes | |
groupdocs-viewer-24.4.pom | 3 KB | |
groupdocs-viewer-24.4.pom.asc | 259 bytes |