#ios #position #pdfkit #pdfpage
#iOS #позиция #pdfkit #pdfpage
Вопрос:
Я использую PDFKit для отображения pdf с помощью pdfview для пользователя, и он работает отлично. вот моя реализация 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 страницы.
Как я могу получить это значение x и y для страницы pdf. надеюсь на вашу помощь в этом.
Ответ №1:
Я использую следующее:
const pdfDoc = new PDFDocument({
size: [
pageParameters.width,
pageParameters.height
],
margins: {
printing: 'highResolution',
top: 0,
bottom: 0,
left: 0,
right: 0
}
})