HiddenDataSanitizationOptions

HiddenDataSanitizationOptions

概述

HiddenDataSanitizationOptions 是 Aspose.PDF FOSS 中用于 .NET 的类。

控制 HiddenDataSanitizer 从文档中剥离的隐藏或敏感数据类别的选项。

此类提供 2 种方法,用于在 .NET 程序中处理 HiddenDataSanitizationOptions 对象。可用的方法包括:All、HiddenDataSanitizationOptions。在安装了 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:ConvertPagesToImages、FlattenForms、FlattenLayers、ImageCompressionOptions、ImageDpi、RemoveAnnotations,以及另外 4 个。

属性

名称类型访问描述
ImageCompressionOptionsImageCompressionOptions?读写设置后(与 ConvertPagesToImages 一起),控制页面渲染图像的降采样/压缩方式。
ConvertPagesToImagesbool读写将每页光栅化为单个背景图像,丢弃所有矢量/文本内容(最激进的隐蔽数据移除方式)。
ImageDpiint读写当 ConvertPagesToImages 被设置时使用的 DPI。
RemoveAnnotationsbool读写删除每页的所有注释。
RemoveSearchIndexAndPrivateInfobool读写删除文档搜索索引和私有应用数据。
FlattenFormsbool读写将交互式表单字段展平为页面内容。
FlattenLayersbool读写将可选内容(OCG)层展平为页面内容。
RemoveJavaScriptsAndActionsbool读写删除文档/页面/注释 JavaScript 和 additional-actions。
RemoveMetadatabool读写删除文档的 XMP 元数据。
RemoveAttachmentsbool读写删除所有嵌入式文件附件。

方法

签名描述
HiddenDataSanitizationOptions()默认构造函数。
All()一个启用了所有删除/展平标志的选项实例。
 中文