Как выделить выделенный текст с помощью PDFKit в Swift? - PullRequest
0 голосов
/ 20 марта 2020

Я хочу выделять выделенный текст только в PDF-файле с помощью PDFKit в Swift.

Я пытался решить эту проблему с помощью аннотации, но не смог.

Вот мой код:

let selections = pdfView.currentSelection?.selectionsByLine()
guard let page = selections?.first?.pages.first else { return }

selections?.forEach({ selection in
   let highlight = PDFAnnotation(bounds: selection.bounds(for: page), forType: .freeText, withProperties: nil)
   highlight.font = UIFont.systemFont(ofSize: 18, weight: .bold)
   page.addAnnotation(highlight)
})
pdfView.document?.write(toFile: "path to save the changes")          

Что мне теперь делать? Или я должен использовать другой метод, а не аннотацию?

Если кто-то может поддержать меня, сообщите мне.

Кроме того, пожалуйста, поделитесь мне исходным кодом, если это возможно.

Спасибо за ваше время!

...