iOS 无法选择/突出显示 PDF 中的文本

Posted

技术标签:

【中文标题】iOS 无法选择/突出显示 PDF 中的文本【英文标题】:iOS cannot select/highlight text in PDF 【发布时间】:2012-03-29 17:08:13 【问题描述】:

我无法在我的 PDF 阅读器中选择/突出显示文本(当您按住文本时)。我使用以下方法打开/阅读 PDF 文档

http://developer.apple.com/library/ios/#samplecode/ZoomingPDFViewer/Listings/Classes_PDFScrollView_m.html#//apple_ref/doc/uid/DTS40010281-Classes_PDFScrollView_m-DontLinkElementID_4

【问题讨论】:

【参考方案1】:

实际上,在 iOS5 中,Apple 在 UIWebView 中添加了对文本选择的支持。

不幸的是,没有用于此的 API,而且它们的支持相当笨拙和缓慢。将 UIWebView 嵌入到您的应用程序中是一个相当丑陋的解决方案。 (而且你几乎无法控制 UI)

您可能想查看该功能的 3rd 方 iOS 框架。 https://***.com/questions/3801358/pdf-parsing-library-for-ios

我一年中的大部分时间都在推出我自己的 PDF 解析器,该解析器计算字形以获取文本选择。 (它是商业的,用于 PSPDFKit 的谷歌)

【讨论】:

以上是关于iOS 无法选择/突出显示 PDF 中的文本的主要内容,如果未能解决你的问题,请参考以下文章

iTextSharp PDF 使用 C# 读取突出显示的文本(突出显示注释)

ios7 datepicker当前日期未突出显示

Rmarkdown 文本突出显示未显示在 PDF 输出中

PDF 在图像上方/文本下方突出显示

使用 iTextSharp 突出显示文本减少对 PDF 文件大小的影响

如何在没有焦点的情况下突出显示/选择 wpf 文本框中的文本?