Foxit PDF SDK
FSSplitDocumentInfo类 参考
类 FSSplitDocumentInfo 继承关系图:
FSBase

构造函数

(id) - initWithDoc:file_name:
 带参数的构造函数。
更多...
 
(id) - initWithFile_path:password:
 带参数的构造函数。
更多...
 
(id) - initWithFile_reader:password:file_name:
 带参数的构造函数。
更多...
 
(id) - initWithOther:
 带另一个信息对象的构造函数。
更多...
 
(BOOL) - isEmpty
 检查当前对象是否为空。
更多...
 

详细描述

此类表示要拆分的源PDF文档的信息。

函数文档

◆ initWithDoc:file_name:()

- (id) initWithDoc: (FSPDFDoc*)  doc
file_name: (NSString *)  file_name 

带参数的构造函数。

此构造函数不检查输入PDF文档的有效性, 检查将在FSSplitPDFDoc::startSplitByFileSize:setting_data:split_doc_array:split_callback:函数中完成。

参数
[in]doc表示要拆分的PDF文件的有效PDF文档对象。 请确保输入的PDF文档对象已经被加载;否则当前信息对象稍后使用时可能发生未知错误。
[in]file_name表示原始PDF文件名的字符串值。用于生成拆分后PDF文档的文件名。 拆分生成的PDF文档的文件名是通过在原始PDF文件名中添加自定义名称、 从1开始的自动生成数字和分隔符来创建的。

◆ initWithFile_path:password:()

- (id) initWithFile_path: (NSString *)  file_path
password: (NSString *)  password 

带参数的构造函数。

此构造函数不检查输入PDF文件的有效性, 检查将在FSSplitPDFDoc::startSplitByFileSize:setting_data:split_doc_array:split_callback:函数中完成。

参数
[in]file_path要拆分的PDF文件的文件路径。
[in]password由参数file_path指定的PDF文件的所有者密码。

◆ initWithFile_reader:password:file_name:()

- (id) initWithFile_reader: (id<FSFileReaderCallback>)  file_reader
password: (NSString *)  password
file_name: (NSString *)  file_name 

带参数的构造函数。

此构造函数不检查输入PDF文档的有效性, 检查将在FSSplitPDFDoc::startSplitByFileSize:setting_data:split_doc_array:split_callback:函数中完成。

参数
[in]file_reader由用户实现的要拆分的FSFileReaderCallback对象。不应为nil
[in]password由参数file_reader指定的PDF文件的所有者密码。
[in]file_name表示原始PDF文件名的字符串值。用于生成拆分后PDF文档的文件名。 拆分生成的PDF文档的文件名是通过在原始PDF文件名中添加自定义名称、 从1开始的自动生成数字和分隔符来创建的。

◆ initWithOther:()

- (id) initWithOther: (FSSplitDocumentInfo*)  other

带另一个信息对象的构造函数。

参数
[in]other另一个信息对象。

◆ isEmpty()

- (BOOL) isEmpty

检查当前对象是否为空。

当当前对象为空时,表示当前对象无用。

返回
YES表示当前对象为空,NO表示不为空。