您好: csv格式文件 身份证号码 经过脱敏后没有达到 预期效果。
版本:GroupDocs.Redaction_21.12-Java.zip
测试代码:
Redactor redactor = new Redactor(redactionOptions.getSourcePath());
List redactions = getRedactions(redactionOptions);
RedactorChangeLog redactorChangeLog = redactor.apply(redactions.toArray(new Redaction[]{}));
if (redactorChangeLog.getStatus() != RedactionStatus.Failed) {
RasterizationOptions rasterizationOptions = new RasterizationOptions();
rasterizationOptions.setEnabled(false);
redactor.save(outputStream, rasterizationOptions);
httpServletResponse.setStatus(HttpServletResponse.SC_OK);
}
文件编码: UTF-8
替换内容:
371421198801013456 替换成 3***6
450104198205310514 替换成 4***4
替换后的结果:
3.7142119880101299E17
4.5010419820531002E17
源文件:
member.7z (304 Bytes)
替换后的文件
member_redaction.7z (326 Bytes)