0
我使用PSPDFKit讓用戶突出顯示文檔中的文本。無論如何要得到突出顯示的實際文字?因此,在下面的示例中,我希望在用戶突出顯示文字時顯示文字「好與壞」。如何從PSPDFKit獲取突出顯示的文本?
望着PSAnnotations,我試過的價值和內容的屬性,但沒有給我我想要的。
我使用PSPDFKit讓用戶突出顯示文檔中的文本。無論如何要得到突出顯示的實際文字?因此,在下面的示例中,我希望在用戶突出顯示文字時顯示文字「好與壞」。如何從PSPDFKit獲取突出顯示的文本?
望着PSAnnotations,我試過的價值和內容的屬性,但沒有給我我想要的。
我是PSPDFKit GmbH的首席執行官。
所有你需要做的是讓PSPDFHighlightAnnotation
(例如,通過在PSPDFDocument
annotationsForPage:type:
,然後調用highlightedString
就可以了。
請注意,這只是一個近似值。我們只知道在每個人字形的位置PSPDFKit會嘗試重建單詞,線條和文本框,因此highlightedString
可能不會總是以您期望的100%返回,特別是如果PDF設計不合理,但總的來說,它非常好。