<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>24.4</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.4')
copied!  
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.4">
    <artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.4"
copied!  

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

VersionRelease Date
25.22025年3月4日
24.122024年12月30日
24.102024年10月31日
24.82024年8月29日
24.62024年6月28日
24.42024年5月1日
24.22024年2月29日
23.112023年11月30日
23.72023年7月14日
23.42023年4月21日
23.22023年2月1日
22.122022年12月12日
22.92022年9月20日
3.2.22022年1月25日
3.2.02022年1月25日
21.42022年1月25日
21.11.12022年1月25日
2.9.02022年1月25日
2.6.02022年1月25日
2.5.02022年1月25日
2.4.12022年1月25日
2.3.02022年1月25日
2.2.02022年1月25日
2.13.02022年1月25日
19.82022年1月25日
19.8.22022年1月25日
19.8.12022年1月25日
19.12022年1月25日
17.5.12022年1月25日
21.112021年11月24日
21.22021年2月26日
20.72020年7月24日
20.1.12020年6月9日
20.12020年1月31日
19.112019年11月22日
19.32019年3月29日
17.5.02018年4月19日
17.2.02018年4月19日
3.7.02018年4月19日
3.2.12018年4月19日
3.0.02018年4月19日
2.14.02018年4月19日
2.12.02018年4月19日
2.11.02018年4月19日
2.10.02018年4月19日
2.9.12018年4月19日
2.8.02018年4月19日
2.7.02018年4月19日
2.4.02018年4月19日