Foxit PDF SDK
com.foxit.sdk.addon.compliance.PreflightSettingData类 参考

Public 成员函数

 PreflightSettingData ()
 构造函数。

 
 PreflightSettingData (String preflight_key, int operate_type, String src_pdf_path, String saved_pdf_path, int first_page_index, int last_page_index)
 带参数的构造函数。
更多...
 
synchronized void delete ()
 直接清除C++相关资源。 更多...
 
int getFirst_page_index ()
 Get 要分析或修复的第一页的索引,从0开始。默认值:0。
更多...
 
int getLast_page_index ()
 Get 要分析或修复的最后一页的索引。如果这是-1,那意味着 源PDF文件的所有页面都将被分析,并且 参数first_page_index将被忽略。默认值:-1。
更多...
 
int getOperate_type ()
 Get 预检操作类型。 请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_OperateTypeProfiles 开始的值, 这应该是这些值之一。
更多...
 
String getPreflight_key ()
 Get 预检密钥。通过Preflight.getItemKeysArray 检索可用密钥。
更多...
 
String getSaved_pdf_path ()
 Get 保存由预检分析和修复过程生成的PDF文件的完整路径。
更多...
 
String getSrc_pdf_path ()
 Get 要分析和修复的源PDF文件的完整路径。
更多...
 
void setFirst_page_index (int value)
 Set 要分析或修复的第一页的索引,从0开始。默认值:0。
更多...
 
void setLast_page_index (int value)
 Set 要分析或修复的最后一页的索引。如果这是-1,那意味着 源PDF文件的所有页面都将被分析,并且 参数first_page_index将被忽略。默认值:-1。
更多...
 
void setOperate_type (int value)
 Set 预检操作类型。 请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_OperateTypeProfiles 开始的值, 这应该是这些值之一。
更多...
 
void setPreflight_key (String value)
 Set 预检密钥。通过Preflight.getItemKeysArray 检索可用密钥。
更多...
 
void setSaved_pdf_path (String value)
 Set 保存由预检分析和修复过程生成的PDF文件的完整路径。
更多...
 
void setSrc_pdf_path (String value)
 Set 要分析和修复的源PDF文件的完整路径。
更多...
 

静态 Public 属性

static final int e_LibraryTypeFoxit = 0
 预检库类型:Foxit。

 
static final int e_LibraryTypePDFStandards = 1
 预检库类型:标准。

 
static final int e_LibraryTypePrepressColorTransparency = 2
 预检库类型:印前、颜色和透明度。

 
static final int e_OperateTypeProfiles = 0
 操作类型:配置文件。

 
static final int e_OperateTypeSingleChecks = 1
 操作类型:单项检查。

 
static final int e_OperateTypeSingleFixups = 2
 操作类型:单项修复。

 

详细描述

此类表示预检分析和修复操作的设置数据。

构造及析构函数说明

◆ PreflightSettingData()

com.foxit.sdk.addon.compliance.PreflightSettingData.PreflightSettingData ( String  preflight_key,
int  operate_type,
String  src_pdf_path,
String  saved_pdf_path,
int  first_page_index,
int  last_page_index 
)

带参数的构造函数。

参数
[in]preflight_key预检密钥。通过Preflight.getItemKeysArray 检索可用密钥。
[in]operate_type预检操作类型。 请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_OperateTypeProfiles 开始的值, 这应该是这些值之一。
[in]src_pdf_path要分析或修复的源PDF文件的完整路径。这不应该是空字符串。
[in]saved_pdf_path分析和修复后保存PDF文件的完整路径。这不应该是空字符串。
[in]first_page_index要分析或修复的第一页的索引,从0开始。默认值:0。
[in]last_page_index要分析或修复的最后一页的索引。如果这是-1,那意味着 源PDF文件的所有页面都将被分析或修复,并且 参数first_page_index将被忽略。默认值:-1。
返回
无。

成员函数说明

◆ delete()

synchronized void com.foxit.sdk.addon.compliance.PreflightSettingData.delete ( )

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

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

◆ getFirst_page_index()

com.foxit.sdk.addon.compliance.PreflightSettingData.getFirst_page_index ( )

Get 要分析或修复的第一页的索引,从0开始。默认值:0。

返回
要分析或修复的第一页的索引,从0开始。默认值:0。

◆ getLast_page_index()

com.foxit.sdk.addon.compliance.PreflightSettingData.getLast_page_index ( )

Get 要分析或修复的最后一页的索引。如果这是-1,那意味着 源PDF文件的所有页面都将被分析,并且 参数first_page_index将被忽略。默认值:-1。

返回
要分析或修复的最后一页的索引。如果这是-1,那意味着 源PDF文件的所有页面都将被分析,并且 参数first_page_index将被忽略。默认值:-1。

◆ getOperate_type()

com.foxit.sdk.addon.compliance.PreflightSettingData.getOperate_type ( )

Get 预检操作类型。 请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_OperateTypeProfiles 开始的值, 这应该是这些值之一。

返回
预检操作类型。 请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_OperateTypeProfiles 开始的值, 这应该是这些值之一。

◆ getPreflight_key()

com.foxit.sdk.addon.compliance.PreflightSettingData.getPreflight_key ( )

Get 预检密钥。通过Preflight.getItemKeysArray 检索可用密钥。

返回
预检密钥。通过Preflight.getItemKeysArray 检索可用密钥。

◆ getSaved_pdf_path()

com.foxit.sdk.addon.compliance.PreflightSettingData.getSaved_pdf_path ( )

Get 保存由预检分析和修复过程生成的PDF文件的完整路径。

返回
保存由预检分析和修复过程生成的PDF文件的完整路径。

◆ getSrc_pdf_path()

com.foxit.sdk.addon.compliance.PreflightSettingData.getSrc_pdf_path ( )

Get 要分析和修复的源PDF文件的完整路径。

返回
要分析和修复的源PDF文件的完整路径。

◆ setFirst_page_index()

com.foxit.sdk.addon.compliance.PreflightSettingData.setFirst_page_index ( int  value)

Set 要分析或修复的第一页的索引,从0开始。默认值:0。

参数
[in]value要分析或修复的第一页的索引,从0开始。默认值:0。
返回
None.

◆ setLast_page_index()

com.foxit.sdk.addon.compliance.PreflightSettingData.setLast_page_index ( int  value)

Set 要分析或修复的最后一页的索引。如果这是-1,那意味着 源PDF文件的所有页面都将被分析,并且 参数first_page_index将被忽略。默认值:-1。

参数
[in]value要分析或修复的最后一页的索引。如果这是-1,那意味着 源PDF文件的所有页面都将被分析,并且 参数first_page_index将被忽略。默认值:-1。
返回
None.

◆ setOperate_type()

com.foxit.sdk.addon.compliance.PreflightSettingData.setOperate_type ( int  value)

Set 预检操作类型。 请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_OperateTypeProfiles 开始的值, 这应该是这些值之一。

参数
[in]value预检操作类型。 请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_OperateTypeProfiles 开始的值, 这应该是这些值之一。
返回
None.

◆ setPreflight_key()

com.foxit.sdk.addon.compliance.PreflightSettingData.setPreflight_key ( String  value)

Set 预检密钥。通过Preflight.getItemKeysArray 检索可用密钥。

参数
[in]value预检密钥。通过Preflight.getItemKeysArray 检索可用密钥。
返回
None.

◆ setSaved_pdf_path()

com.foxit.sdk.addon.compliance.PreflightSettingData.setSaved_pdf_path ( String  value)

Set 保存由预检分析和修复过程生成的PDF文件的完整路径。

参数
[in]value保存由预检分析和修复过程生成的PDF文件的完整路径。
返回
None.

◆ setSrc_pdf_path()

com.foxit.sdk.addon.compliance.PreflightSettingData.setSrc_pdf_path ( String  value)

Set 要分析和修复的源PDF文件的完整路径。

参数
[in]value要分析和修复的源PDF文件的完整路径。
返回
None.