ios - 如何在iOS中使用PDFKit以编程方式从pdf文件中提取粗体文本?

标签 ios pdf search pdfkit

我正在使用PDFKit显示我的pdf文件。我已经集成了搜索功能,但是我只想搜索粗体文本/单词。

我想知道是否可以做我正在寻找的事情,或者Apple不允许这样做?因为String数据类型来自Foundation类,而UIFont来自UIKit。

我只能根据小写,大写或文本颜色搜索文本。我已经用谷歌搜索了很多。而且我发现pdf文件由矢量组成。因此,有时很难提取文本的字体系列。

最佳答案

嗯。我想您想显示设备存储中的所有pdf文件。

通常,如果要在应用程序上显示pdf文件,则应将特殊文件夹的路径和文件名映射到代码中。

但是我认为用这种方法无法获得想要的结果。

我不确定是否出现这种情况,但您可能应该使用“UIDocumentPickerViewController”。

我认为您还需要通过[String(kUTTypePDF)]设置documentTypes的值,因为您只想显示所有pdf。

请检查以下链接以获取更多详细信息:

How to open the Document files e.g(.pdf,.doc,.docx) in ios mobile when a button action using swift3.0?

关于ios - 如何在iOS中使用PDFKit以编程方式从pdf文件中提取粗体文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51997092/

相关文章:

ios - 如果超过 30 分钟,如何将 NSString 时间转换为条件

ios - 本地化的 UISegmentedControl

node.js - Nodejs PDF使下载无法打开

Excel VBA : Saving and Attaching a worksheet as pdf

javascript - 如何匹配引号内的搜索词

iphone - ios中的过滤器数组检查多个属性

ios - IOS iPhone App 集成微信 : cannot get asset

ios - 在 MapKit 中搜索街道名称、城市的最佳方式...?

html - 在NetSuite中,如何在高级PDF/HTML模板中打印相关记录

c - 搜索目录中的所有子目录