Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
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.