这可能是一个愚蠢的问题,但请帮助我。我只想知道如何提取问题contentURL
(报亭框架)上保存的PDF文档的页数。以必须有效的方式,因为我只是想要正确编号我在contentURL
中保存的页面的一些拇指。换句话说:是否可以在不打开的情况下知道pdf的页数?
答案 0 :(得分:4)
有这种方法:
size_t CGPDFDocumentGetNumberOfPages(CGPDFDocumentRef document)
这可以为您提供页数。
如此实施:
NSURL *pdfUrl = [NSURL fileURLWithPath:yourPath];
CGPDFDocumentRef document = CGPDFDocumentCreateWithURL((CFURLRef)pdfUrl);