本文介绍了在Cocoa中合并PDF文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我想连接几个PDF文件以形成一个单一的PDF。 现在我到达了,我知道,PDFKit是正确的方式去(我猜)。 但是我不知道,如何完成合并。 我应该有一个 $As you indicated, you need one output PDFDocument object which will contain all pages of all input PDF files. To do so, you'll need to loop through all input files, create PDFDocument objects for each one and iterate over all pages to add them using insertPage to the output PDFDocument object.假设 inputDocuments 是一个或多个 PDFDocument 对象的 NSArray ,您可以使用此代码片段:Assuming that inputDocuments is an NSArray of one ore more PDFDocument objects, you can use this snippet:PDFDocument *outputDocument = [[PDFDocument alloc] init];NSUInteger pageIndex = 0;for (PDFDocument *inputDocument in inputDocuments) { for (NSUInteger j = 0; j < [inputDocument pageCount]; j++) { PDFPage *page = [inputDocument pageAtIndex:j]; [outputDocument insertPage:page atIndex:pageIndex++]; }} 这篇关于在Cocoa中合并PDF文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 09-02 05:53