Foxit PDF SDK

Public 类型 | Public 成员函数 | 属性 | 所有成员列表
foxit.addon.compliance.PreflightSettingData类 参考

继承自 SystemIDisposable .

## Public 类型
enum | LibraryType { LibraryType.e_LibraryTypeFoxit = 0, LibraryType.e_LibraryTypePDFStandards = 1, LibraryType.e_LibraryTypePrepressColorTransparency = 2 }
| 预检库类型的枚举。 更多...
enum | OperateType { OperateType.e_OperateTypeProfiles = 0, OperateType.e_OperateTypeSingleChecks = 1, OperateType.e_OperateTypeSingleFixups = 2 }
| 预检操作类型的枚举。 更多...

## Public 成员函数
| PreflightSettingData ()
| 构造函数。
| PreflightSettingData (string preflight_key, PreflightSettingData.OperateType operate_type, string src_pdf_path, string saved_pdf_path, int first_page_index, int last_page_index)
| 带参数的构造函数。 更多...

## 属性
int | first_page_index`[get, set]`
| 要分析或修复的第一页的索引，从0开始。默认值：0。
int | last_page_index`[get, set]`
| 要分析或修复的最后一页的索引。如果这是-1，那意味着 源PDF文件的所有页面都将被分析，并且 参数first_page_index将被忽略。默认值：-1。
PreflightSettingData.OperateType | operate_type`[get, set]`
| 预检操作类型。 请参考从foxit.addon.compliance.PreflightSettingData.OperateType.e_OperateTypeProfiles 开始的值， 这应该是这些值之一。
string | preflight_key`[get, set]`
| 预检密钥。通过Preflight.GetItemKeysArray 检索可用密钥。
string | saved_pdf_path`[get, set]`
| 保存由预检分析和修复过程生成的PDF文件的完整路径。
string | src_pdf_path`[get, set]`
| 要分析和修复的源PDF文件的完整路径。

## 详细描述

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

## 成员枚举类型说明

## ◆ LibraryType

enum foxit.addon.compliance.PreflightSettingData.LibraryType
| strong

预检库类型的枚举。

此枚举的值应单独使用。

枚举值
e_LibraryTypeFoxit | 预检库类型：Foxit。
e_LibraryTypePDFStandards | 预检库类型：标准。
e_LibraryTypePrepressColorTransparency | 预检库类型：印前、颜色和透明度。

## ◆ OperateType

enum foxit.addon.compliance.PreflightSettingData.OperateType
| strong

预检操作类型的枚举。

此枚举的值应单独使用。

枚举值
e_OperateTypeProfiles | 操作类型：配置文件。
e_OperateTypeSingleChecks | 操作类型：单项检查。
e_OperateTypeSingleFixups | 操作类型：单项修复。

## 构造及析构函数说明

## ◆ PreflightSettingData()

foxit.addon.compliance.PreflightSettingData.PreflightSettingData | ( | string | preflight_key,
|  | PreflightSettingData.OperateType | operate_type,
|  | string | src_pdf_path,
|  | string | saved_pdf_path,
|  | int | first_page_index,
|  | int | last_page_index
| ) |  |
| inline

带参数的构造函数。

参数

  [in] | preflight_key | 预检密钥。通过Preflight.GetItemKeysArray 检索可用密钥。
  [in] | operate_type | 预检操作类型。 请参考从foxit.addon.compliance.PreflightSettingData.OperateType.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。

返回
  无。