我正在使用 PDFKit 使用 pdfview 向用户显示 pdf,它运行良好。这是我对pdfview的实现。这是pdfview的属性。
if let pdfdoc = PDFDocument(url: docurl) {
print("working")
pdfdocument = pdfdoc
pdfview.document = pdfdocument
pdfview.autoScales = false
pdfview.delegate = self
pdfview.displayMode = .singlePageContinuous
}
现在我想要的是获得当前页面的确切来源。但它总是为每一页提供 (0,1)。这就是我尝试的方式。
let currentpage = pdfview.currentPage
print(currentpage?.bounds(for: .mediaBox).origin.x)
该X
值始终为0
。
我附上了一个截图,我想获取页面的 x 和 y 值。
如何获得 pdf 页面的 x 和 y 值。希望您对此有所帮助。