gpt4 book ai didi

objective-c - 如何找到 objective-c 中加载的pdf文件的总页数?

转载 作者:搜寻专家 更新时间:2023-10-30 19:53:01 24 4
gpt4 key购买 nike

有什么方法可以确定 pdf 文件加载到 ipad 后的总页数?我正在使用 CATiledLayer 方法加载 pdf 文件。

谢谢。

最佳答案

调用函数size_t CGPDFDocumentGetNumberOfPages(CGPDFDocumentRef document);

参见 CGPDFDocument documentation对于您可能需要的其他有用的东西。

         CFURLRef url = CFURLCreateWithFileSystemPath (NULL, (__bridge CFStringRef)[NSString stringWithFormat:@"%s",filePath], kCFURLPOSIXPathStyle, 0);
CGPDFDocumentRef pdf = CGPDFDocumentCreateWithURL(url);
CGPDFPageRef myPageRef = CGPDFDocumentGetPage(pdf, 1);
int totalPages= CGPDFDocumentGetNumberOfPages(pdf);

关于objective-c - 如何找到 objective-c 中加载的pdf文件的总页数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4732386/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com