我正在使用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值。希望您对此有所帮助。
答案 0 :(得分:0)
我正在使用以下内容:
const pdfDoc = new PDFDocument({
size: [
pageParameters.width,
pageParameters.height
],
margins: {
printing: 'highResolution',
top: 0,
bottom: 0,
left: 0,
right: 0
}
})