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

GroupDocs.Redaction for Java 23.7 新功能

版本亮点

GroupDocs.Redaction for Java 23.7 引入了精准的脱敏控制功能和关键修复。用户现可通过新增的过滤器类,针对文档中的特定页码范围和页面区域执行脱敏操作,提升结构化文档(如 PDF)内容的精确控制。本次更新还修复了复杂正则表达式处理导致的 PDF 脱敏失败问题,增强了系统稳定性。

新功能

  • 基于页码和区域的脱敏过滤器:
    引入了 PageRangeFilterPageAreaFilter,分别用于定义脱敏的具体页码范围和页面内的矩形区域,实现对脱敏内容的高精度定位和控制。

Bug 修复

  • PDF 脱敏崩溃修复:
    修复了当应用大规模或复杂正则表达式时,PDF 脱敏功能失败的问题,提升了基于正则表达式的内容移除稳定性。

公共 API 及向后兼容性变更

  • 新增 API 类:
    • 抽象基类 RedactionFilter
    • PageRangeFilter(定义页码范围)
    • PageAreaFilter(定义页面内区域)
    • ReplacementOptions 类新增 getFilters()setFilters() 方法,用于支持多重脱敏过滤器配置

🔍 查看完整版本详情

请访问 GroupDocs.Redaction for Java 23.7 Release Notes 获取详细信息。

pdf page range redaction | region-based redaction | regex pdf redaction crash | page filter redaction | redaction scope control

VersionRelease Date
24.92025年5月3日
24.12024年1月25日
23.92023年9月8日
23.72023年7月3日
23.32023年3月29日
23.22023年2月2日
22.102022年10月19日
20.72022年1月25日
19.112022年1月25日
21.122021年12月10日
21.62021年6月25日
21.12021年1月29日
20.112020年11月13日
20.22020年2月28日
20.12020年1月16日
19.62019年6月11日