<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-redaction</artifactId>
<version>23.7</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-redaction', version: '23.7')
<dependency org="com.groupdocs" name="groupdocs-redaction" rev="23.7">
<artifact name="groupdocs-redaction" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-redaction" % "23.7"
GroupDocs.Redaction for Java 23.7 新功能
版本亮点
GroupDocs.Redaction for Java 23.7 引入了精准的脱敏控制功能和关键修复。用户现可通过新增的过滤器类,针对文档中的特定页码范围和页面区域执行脱敏操作,提升结构化文档(如 PDF)内容的精确控制。本次更新还修复了复杂正则表达式处理导致的 PDF 脱敏失败问题,增强了系统稳定性。
新功能
- 基于页码和区域的脱敏过滤器:
引入了PageRangeFilter
和PageAreaFilter
,分别用于定义脱敏的具体页码范围和页面内的矩形区域,实现对脱敏内容的高精度定位和控制。
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
File | Classifier | Size |
---|---|---|
groupdocs-redaction-23.7-javadoc.jar | javadoc | 482 KB |
groupdocs-redaction-23.7.jar | 143 MB | |
groupdocs-redaction-23.7.pom | 2 KB |