|
Foxit PDF SDK
|
Public 成员函数 | |
| Preflight () | |
| 构造函数。 | |
| Preflight (Preflight other) | |
| 带另一个预检对象的构造函数。 更多... | |
| void | analyze (PreflightSettingData preflight_setting_data, ProgressCallback progress_callback) throws com.foxit.sdk.PDFException |
| 分析PDF文件。 更多... | |
| void | analyzeAndFixup (PreflightSettingData preflight_setting_data, ProgressCallback progress_callback) throws com.foxit.sdk.PDFException |
| 分析并修复PDF文件。 更多... | |
| boolean | canFixup (String item_key) throws com.foxit.sdk.PDFException |
| 检查项目密钥是否可以修复。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| boolean | generateReport (PreflightReportSettingData preflight_report_setting_data, ProgressCallback progress_callback) throws com.foxit.sdk.PDFException |
| 分析或修复后生成报告。 更多... | |
| java.util.ArrayList< java.lang.String > | getGroupNamesArray (int library_type, int operate_type) throws com.foxit.sdk.PDFException |
| 获取与库类型和操作类型对应的所有组名数组。 更多... | |
| java.util.ArrayList< java.lang.String > | getItemKeysArray (String group_name) throws com.foxit.sdk.PDFException |
| 使用特定组名获取项目密钥数组。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
此类表示与指定行业配置文件匹配的分析和修复功能,并执行检查或修复。
| com.foxit.sdk.addon.compliance.Preflight.Preflight | ( | Preflight | other | ) |
带另一个预检对象的构造函数。
| [in] | other | 另一个预检对象。 |
| void com.foxit.sdk.addon.compliance.Preflight.analyze | ( | PreflightSettingData | preflight_setting_data, |
| ProgressCallback | progress_callback | ||
| ) | throws com.foxit.sdk.PDFException |
分析PDF文件。
| [in] | preflight_setting_data | 预检设置数据。 |
| [in] | progress_callback | 由用户实现的ProgressCallback 对象,可用于获取进度数据。 |
| void com.foxit.sdk.addon.compliance.Preflight.analyzeAndFixup | ( | PreflightSettingData | preflight_setting_data, |
| ProgressCallback | progress_callback | ||
| ) | throws com.foxit.sdk.PDFException |
分析并修复PDF文件。
| [in] | preflight_setting_data | 预检设置数据。 |
| [in] | progress_callback | 由用户实现的ProgressCallback 对象,可用于获取进度数据。 |
| boolean com.foxit.sdk.addon.compliance.Preflight.canFixup | ( | String | item_key | ) | throws com.foxit.sdk.PDFException |
| synchronized void com.foxit.sdk.addon.compliance.Preflight.delete | ( | ) |
| boolean com.foxit.sdk.addon.compliance.Preflight.generateReport | ( | PreflightReportSettingData | preflight_report_setting_data, |
| ProgressCallback | progress_callback | ||
| ) | throws com.foxit.sdk.PDFException |
分析或修复后生成报告。
| [in] | preflight_report_setting_data | 预检报告设置数据。 |
| [in] | progress_callback | 由用户实现的ProgressCallback 对象,可用于获取进度数据。 |
| java.util.ArrayList< java.lang.String > com.foxit.sdk.addon.compliance.Preflight.getGroupNamesArray | ( | int | library_type, |
| int | operate_type | ||
| ) | throws com.foxit.sdk.PDFException |
获取与库类型和操作类型对应的所有组名数组。
| [in] | library_type | 库类型。请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_LibraryTypeFoxit 开始的值, 这应该是这些值之一。 |
| [in] | operate_type | 操作类型。请参考从com.foxit.sdk.addon.compliance.PreflightSettingData.e_OperateTypeProfiles 开始的值, 这应该是这些值之一。 |
| java.util.ArrayList< java.lang.String > com.foxit.sdk.addon.compliance.Preflight.getItemKeysArray | ( | String | group_name | ) | throws com.foxit.sdk.PDFException |
| boolean com.foxit.sdk.addon.compliance.Preflight.isEmpty | ( | ) |
检查当前对象是否为空。
当前对象为空时,意味着当前对象无用。