编辑 Java 中 RTF 文档中的版本元数据

GroupDocs.Redaction 是一个功能强大的清理 API,可让您从 30 多种文档类型中删除或编辑机密信息。


下载免费试用版

什么是元数据编辑?

以原始格式保存文档需要删除或编辑其元数据才能删除所有机密数据。为此,GroupDocs.Redaction 提供了元数据编辑 API。GroupDocs.Redaction API 允许在 PDF 中保存已编辑的文档,将所有页面转换为光栅图像,或者将已编辑的文档以其原始格式保存以供进一步编辑。所有文件格式,包括 PDF、DOC、DOCX、PPT、PPTX、XLS、XLSX 等,都有一些元数据属性。这些属性包括作者姓名、类别、公司名称、评论、创建时间、上次更新时间等等。还有一些与文件相关的隐藏数据,可以使用各种工具和技术进行查看。使用 GroupDocs.Redaction API,您可以对这些元数据属性中的任何一个应用元数据编辑。您可以通过筛选所需的元数据来更改或删除它们。在本指南中,我们将解释如何编辑 Java 中 RTF 文档中的版本元数据。

编辑 Java 中的 RTF 元数据

以下代码允许您搜索和编辑 RTF 文档中的敏感数据。你可以通过设置过滤器来设置密文范围,例如设置为 metadataFilter.Version。它将撤消所有元数据项中的正则表达式匹配项,但 “Version” 属性除外:

如何编辑 RTF 元数据


移除 Java 中的 RTF 元数据

您可以使用 eraseMetadataredAction 类将文档中的所有元数据或特定元数据替换为空(空白或最小)值。以下代码显示了如何筛选然后从 RTF 文档中删除元数据属性。以下示例将该文档的所有属性都清空:

如何删除版本元数据


final Redactor redactor = new Redactor(filePath);
try
{
redactor.apply(new EraseMetadataRedaction(MetadataFilters.All));
SaveOptions options = new SaveOptions();
options.setAddSuffix(true);
options.setRasterizeToPDF(false);
// Save the document to "*_Redacted.*" file in original format
redactor.save(options);
}
finally { redactor.close(); }

系统要求

GroupDocs.Redaction for Java API 在所有主要平台和操作系统上都支持。要获取完整的系统需求指南,请访问 系统要求 在执行以下代码之前,请确保在系统上安装了以下必备组件:

为什么要使用 GroupDocs.Redaction

  • 允许用户添加自定义文档格式和密文类型
  • 无需其他软件即可删除敏感信息
  • 能够将呈现文档的页面范围设置为 PDF
  • 编辑不同类型的元数据的简便方法:作者姓名、版本、标题、主题、描述等等
  • 文档信息提取-文件类型、页数等


受欢迎的 编辑 选择

纂 BMP 文件

(Bitmap Image File)

纂 DOC 文件

(Microsoft Word Binary Format)

纂 DOCM 文件

(Microsoft Word 2007 Marco File)

纂 DOCX 文件

(Office 2007+ Word Document)

纂 DOT 文件

(Microsoft Word Template Files)

纂 DOTM 文件

(Microsoft Word 2007+ Template File)

纂 DOTX 文件

(Microsoft Word Template File )

纂 GIF 文件

(Graphical Interchange Format)

纂 JPEG 文件

(Joint Photographic Expert Group Image)

纂 PDF 文件

(Portable Document Format)

纂 PNG 文件

(Portable Network Graphic)

纂 POT 文件

(Microsoft PowerPoint Template Files)

纂 POTM 文件

(Microsoft PowerPoint Template File)

纂 PPS 文件

(PowerPoint Slide Show)

纂 PPSM 文件

(Macro-enabled Slide Show)

纂 PPSX 文件

(PowerPoint Slide Show)

纂 PPT 文件

(Microsoft PowerPoint 97-2003)

纂 PPTM 文件

(Macro-enabled Presentation File)

纂 PPTX 文件

(Open XML presentation Format)

纂 TIFF 文件

(Tagged Image File Format)

纂 XLS 文件

(Microsoft Excel Spreadsheet (Legacy))

纂 XLSM 文件

(Macro-enabled Spreadsheet)

纂 XLSX 文件

(Open XML Workbook)

纂 XLT 文件

(Excel 97 - 2003 Template)

纂 XLTM 文件

(Excel Macro-Enabled Template)

纂 XLTX 文件

(Excel Template)

Back to top
 中国人