Foxit PDF SDK

构造函数 | 所有成员列表
<FSSplitPDFDocCallback>协议 参考

继承自 <NSObject> .

## 构造函数
(BOOL) | - needToPause
| 用于暂停当前分割进度的回调函数。 更多...
(void) | - progressNotify:after_split_file_path:split_page_count:total_page_count:
| 用于通知当前分割进度的回调函数。 更多...
(void) | - resultNotify:
| 用于通知当前分割结果的回调函数。 更多...

## 详细描述

此类表示一个回调对象，用于在分割过程中暂停和通知分割进度，以及通知分割结果。 此类中的所有纯虚函数都用作回调函数，应由用户实现。

## 函数文档

## ◆ needToPause()

- (BOOL) needToPause |  |  |
| required

用于暂停当前分割进度的回调函数。

返回
  true 表示现在暂停，而 false 表示现在不暂停。

## ◆ progressNotify:after_split_file_path:split_page_count:total_page_count:()

- (void) progressNotify: |  | (NSString *) | before_splitting_file_name
after_split_file_path: |  | (NSString *) | after_split_file_path
split_page_count: |  | (int) | split_page_count
total_page_count: |  | (int) | total_page_count
| required

用于通知当前分割进度的回调函数。

参数

  [in] | before_splitting_file_name | 分割前原始 PDF 文档的文件名。
  [in] | after_split_file_path | 分割生成的 PDF 文档的文件路径。
  [in] | split_page_count | 当前 PDF 文档中要分割的页数。
  [in] | total_page_count | 当前 PDF 文档中的总页数。

返回
  无。

## ◆ resultNotify:()

- (void) resultNotify: |  | (FSSplitFileResultArray *) | result_array |
| required

用于通知当前分割结果的回调函数。

参数

  [in] | result_array | 一个 FSSplitFileResult 对象数组。 当分割完成时，将通知每个文件分割的结果信息。

返回
  无。