Как получить точные исходные значения X и Y на странице pdf в iOS, PDFKit, swift - PullRequest
0 голосов
/ 12 апреля 2019

Я использую 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 страницы.

* +1012 *enter image description here

Как я могу получить эти значения x и y на странице pdf. надеюсь, что ваша помощь с этим.

...