gpt4 book ai didi

ios - 在特定页面 iOS 上打开 PDF 文件

转载 作者:行者123 更新时间:2023-11-29 10:38:15 25 4
gpt4 key购买 nike

是否可以使用 UIDocumentInteractionController 在特定页面上打开 PDF 文件?

我试图在文件地址字符串的末尾附加 #page=3,但当我尝试这样做时它不起作用:

NSString* pdf = [fileName stringByAppendingString:@"#page=3"];

NSURL *URL = [[NSURL alloc] initFileURLWithPath:pdf];
self.documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:URL];

也许还有其他方法可以做到这一点?

最佳答案

现在,借助 Swift 4 和 PDFKit,我们可以执行以下操作:

var pdfView: PDFView!

override func viewDidLoad() {
super.viewDidLoad()

pdfView = PDFView()
// You might want to constraint pdfView here

// Load pdf from bundle or url
let url = Bundle.main.url(forResource: "test", withExtension: "pdf")!
let document = PDFDocument(url: url)
pdfView.document = document

// Grab 10th page, returns optional if out of bounds
if let page10 = document?.page(at: 10) {
pdfView.go(to: page10)
}

}

关于ios - 在特定页面 iOS 上打开 PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25837987/

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