Foxit PDF SDK
com.foxit.sdk.pdf.HiddenInfoSettingData类 参考

用于从PDF文档中删除隐藏或敏感数据的配置设置。
更多...

Public 成员函数

 HiddenInfoSettingData ()
 构造一个HiddenDataSetting对象,默认启用所有删除选项。

 
synchronized void delete ()
 直接清除C++相关资源。 更多...
 
boolean getEnable_remove_bookmark ()
 Get 指示是否删除书签的布尔值。
更多...
 
boolean getEnable_remove_comment ()
 Get 指示是否删除注释和批注的布尔值。
更多...
 
boolean getEnable_remove_content ()
 Get 指示是否删除不可见或被遮挡内容的布尔值。
更多...
 
boolean getEnable_remove_fileattachment ()
 Get 指示是否删除嵌入文件附件的布尔值。
更多...
 
boolean getEnable_remove_form_fields ()
 Get 指示是否删除交互式表单字段的布尔值。
更多...
 
boolean getEnable_remove_hidden_layer ()
 Get 指示是否删除隐藏图层(可选内容组)的布尔值。
更多...
 
boolean getEnable_remove_hidden_text ()
 Get 指示是否删除隐藏文本的布尔值。
更多...
 
boolean getEnable_remove_link ()
 Get 指示是否删除超链接注释的布尔值。
更多...
 
boolean getEnable_remove_metadata ()
 Get 指示是否删除文档元数据的布尔值。
更多...
 
boolean getEnable_remove_overlaping ()
 Get 指示是否删除重叠对象的布尔值。
更多...
 
boolean getEnable_remove_searchIndex ()
 Get 指示是否删除搜索索引的布尔值。
更多...
 
void setEnable_remove_bookmark (boolean value)
 Set 指示是否删除书签的布尔值。
更多...
 
void setEnable_remove_comment (boolean value)
 Set 指示是否删除注释和批注的布尔值。
更多...
 
void setEnable_remove_content (boolean value)
 Set 指示是否删除不可见或被遮挡内容的布尔值。
更多...
 
void setEnable_remove_fileattachment (boolean value)
 Set 指示是否删除嵌入文件附件的布尔值。
更多...
 
void setEnable_remove_form_fields (boolean value)
 Set 指示是否删除交互式表单字段的布尔值。
更多...
 
void setEnable_remove_hidden_layer (boolean value)
 Set 指示是否删除隐藏图层(可选内容组)的布尔值。
更多...
 
void setEnable_remove_hidden_text (boolean value)
 Set 指示是否删除隐藏文本的布尔值。
更多...
 
void setEnable_remove_link (boolean value)
 Set 指示是否删除超链接注释的布尔值。
更多...
 
void setEnable_remove_metadata (boolean value)
 Set 指示是否删除文档元数据的布尔值。
更多...
 
void setEnable_remove_overlaping (boolean value)
 Set 指示是否删除重叠对象的布尔值。
更多...
 
void setEnable_remove_searchIndex (boolean value)
 Set 指示是否删除搜索索引的布尔值。
更多...
 

详细描述

用于从PDF文档中删除隐藏或敏感数据的配置设置。

成员函数说明

◆ delete()

synchronized void com.foxit.sdk.pdf.HiddenInfoSettingData.delete ( )

直接清除C++相关资源。

返回
无。
注解
一旦这个接口被调用,这个对象将不能再被使用。

◆ getEnable_remove_bookmark()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_bookmark ( )

Get 指示是否删除书签的布尔值。

书签是文档大纲,可能揭示文档结构或私人章节名称。

返回
指示是否删除书签的布尔值。

◆ getEnable_remove_comment()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_comment ( )

Get 指示是否删除注释和批注的布尔值。

注释可能包含个人笔记、编辑反馈或私人数据。

返回
指示是否删除注释和批注的布尔值。

◆ getEnable_remove_content()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_content ( )

Get 指示是否删除不可见或被遮挡内容的布尔值。

包括被其他元素完全覆盖或在可见页面区域外的内容。

返回
指示是否删除不可见或被遮挡内容的布尔值。

◆ getEnable_remove_fileattachment()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_fileattachment ( )

Get 指示是否删除嵌入文件附件的布尔值。

文件附件可能包含嵌入在PDF中的隐藏或不相关的外部内容。

返回
指示是否删除嵌入文件附件的布尔值。

◆ getEnable_remove_form_fields()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_form_fields ( )

Get 指示是否删除交互式表单字段的布尔值。

表单字段(如文本框和复选框)可能存储敏感的用户输入。

返回
指示是否删除交互式表单字段的布尔值。

◆ getEnable_remove_hidden_layer()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_hidden_layer ( )

Get 指示是否删除隐藏图层(可选内容组)的布尔值。

隐藏图层可以包含在正常查看模式下不可见的文本或图形。

返回
指示是否删除隐藏图层(可选内容组)的布尔值。

◆ getEnable_remove_hidden_text()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_hidden_text ( )

Get 指示是否删除隐藏文本的布尔值。

隐藏文本可能在视觉上不可见,但仍可通过文本提取访问。

返回
指示是否删除隐藏文本的布尔值。

◆ getEnable_remove_link()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_link ( )

Get 指示是否删除超链接注释的布尔值。

链接可能指向外部站点或引用内部敏感章节。

返回
指示是否删除超链接注释的布尔值。

◆ getEnable_remove_metadata()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_metadata ( )

Get 指示是否删除文档元数据的布尔值。

元数据可能包含标题、作者、关键字和其他隐藏的描述信息。

返回
指示是否删除文档元数据的布尔值。

◆ getEnable_remove_overlaping()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_overlaping ( )

Get 指示是否删除重叠对象的布尔值。

重叠元素可用于隐藏敏感内容或创建误导性视觉效果。

返回
指示是否删除重叠对象的布尔值。

◆ getEnable_remove_searchIndex()

com.foxit.sdk.pdf.HiddenInfoSettingData.getEnable_remove_searchIndex ( )

Get 指示是否删除搜索索引的布尔值。

搜索索引加速全文搜索,但可能保留隐藏或过期的内容。

返回
指示是否删除搜索索引的布尔值。

◆ setEnable_remove_bookmark()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_bookmark ( boolean  value)

Set 指示是否删除书签的布尔值。

书签是文档大纲,可能揭示文档结构或私人章节名称。

参数
[in]value指示是否删除书签的布尔值。
返回
None.

◆ setEnable_remove_comment()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_comment ( boolean  value)

Set 指示是否删除注释和批注的布尔值。

注释可能包含个人笔记、编辑反馈或私人数据。

参数
[in]value指示是否删除注释和批注的布尔值。
返回
None.

◆ setEnable_remove_content()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_content ( boolean  value)

Set 指示是否删除不可见或被遮挡内容的布尔值。

包括被其他元素完全覆盖或在可见页面区域外的内容。

参数
[in]value指示是否删除不可见或被遮挡内容的布尔值。
返回
None.

◆ setEnable_remove_fileattachment()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_fileattachment ( boolean  value)

Set 指示是否删除嵌入文件附件的布尔值。

文件附件可能包含嵌入在PDF中的隐藏或不相关的外部内容。

参数
[in]value指示是否删除嵌入文件附件的布尔值。
返回
None.

◆ setEnable_remove_form_fields()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_form_fields ( boolean  value)

Set 指示是否删除交互式表单字段的布尔值。

表单字段(如文本框和复选框)可能存储敏感的用户输入。

参数
[in]value指示是否删除交互式表单字段的布尔值。
返回
None.

◆ setEnable_remove_hidden_layer()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_hidden_layer ( boolean  value)

Set 指示是否删除隐藏图层(可选内容组)的布尔值。

隐藏图层可以包含在正常查看模式下不可见的文本或图形。

参数
[in]value指示是否删除隐藏图层(可选内容组)的布尔值。
返回
None.

◆ setEnable_remove_hidden_text()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_hidden_text ( boolean  value)

Set 指示是否删除隐藏文本的布尔值。

隐藏文本可能在视觉上不可见,但仍可通过文本提取访问。

参数
[in]value指示是否删除隐藏文本的布尔值。
返回
None.

◆ setEnable_remove_link()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_link ( boolean  value)

Set 指示是否删除超链接注释的布尔值。

链接可能指向外部站点或引用内部敏感章节。

参数
[in]value指示是否删除超链接注释的布尔值。
返回
None.

◆ setEnable_remove_metadata()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_metadata ( boolean  value)

Set 指示是否删除文档元数据的布尔值。

元数据可能包含标题、作者、关键字和其他隐藏的描述信息。

参数
[in]value指示是否删除文档元数据的布尔值。
返回
None.

◆ setEnable_remove_overlaping()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_overlaping ( boolean  value)

Set 指示是否删除重叠对象的布尔值。

重叠元素可用于隐藏敏感内容或创建误导性视觉效果。

参数
[in]value指示是否删除重叠对象的布尔值。
返回
None.

◆ setEnable_remove_searchIndex()

com.foxit.sdk.pdf.HiddenInfoSettingData.setEnable_remove_searchIndex ( boolean  value)

Set 指示是否删除搜索索引的布尔值。

搜索索引加速全文搜索,但可能保留隐藏或过期的内容。

参数
[in]value指示是否删除搜索索引的布尔值。
返回
None.