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

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 文件。

🔍 查看完整更新详情

请访问 GroupDocs.Viewer for Java 24.10 发行说明


cad 平铺渲染 | pdf 自动修复 | 幻灯片纯 html | pdf 复制保护 html | jfif 图片支持

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日