|
Foxit PDF SDK
|
类方法 | |
| (FSProgressive *) | + startCombineDocuments:document_array:options:pause: |
| 开始合并PDF文件。 更多... | |
| (FSProgressive *) | + startCombineDocumentsWithWriterCallback:document_array:options:pause: |
| 开始合并PDF文件。 更多... | |
此类可用于将几个PDF文件合并为一个PDF文件。
| + (FSProgressive *) startCombineDocuments: | (NSString *) | dest_file_path | |
| document_array: | (FSCombineDocumentInfoArray*) | document_array | |
| options: | (unsigned int) | options | |
| pause: | (id<FSPauseCallback>) | pause | |
开始合并PDF文件。
合并文档可能需要很长时间,因此Foxit PDF SDK使用渐进式过程来完成此操作。 此函数不支持合并XFA文档。
| [in] | dest_file_path | 保存合并结果PDF文件的完整路径。这不应该是空字符串。 |
| [in] | document_array | 表示要合并的源PDF文件信息的信息数组。 |
| [in] | options | 合并PDF文档的选项。请参阅从 FSCombinationCombineDocsOptionBookmark 开始的值, 这可以是这些值中的一个或它们的组合。 0表示不使用任何选项。 |
| [in] | pause | 决定合并过程是否需要暂停的暂停对象。 这可以是nil,意味着在解析过程中不暂停。 如果这不是nil,它应该是用户实现的有效暂停对象。 默认值:nil。 |
| + (FSProgressive *) startCombineDocumentsWithWriterCallback: | (id<FSFileWriterCallback>) | dest_file | |
| document_array: | (FSCombineDocumentInfoArray*) | document_array | |
| options: | (unsigned int) | options | |
| pause: | (id<FSPauseCallback>) | pause | |
开始合并PDF文件。
合并文档可能需要很长时间,因此Foxit PDF SDK使用渐进式过程来完成此操作。 此函数不支持合并XFA文档。
| [in] | dest_file | 用户实现的 FSFileWriterCallback 对象, 用于以自定义方法存储合并结果PDF文件的数据。 |
| [in] | document_array | 表示要合并的源PDF文件信息的信息数组。 |
| [in] | options | 合并PDF文档的选项。请参阅从 FSCombinationCombineDocsOptionBookmark 开始的值, 这可以是这些值中的一个或它们的组合。 0表示不使用任何选项。 |
| [in] | pause | 决定合并过程是否需要暂停的暂停对象。 这可以是nil,意味着在解析过程中不暂停。 如果这不是nil,它应该是用户实现的有效暂停对象。 默认值:nil。 |