小编Jos*_*nio的帖子

PDF使用SWIFT进行解析

我想解析一个没有图像,只有文本的PDF.我正试图找到一些文字.例如,搜索字符串"Name:"并能够读取":"之后的字符.

我已经能够打开PDF,获取页数,并循环播放它们.问题是当我想使用像CGPDFDictionaryGetStream或者这样的函数时CGPDFStreamCopyData,因为它们使用指针.对于快速程序员,我在互联网上找不到太多信息.

也许最简单的方法是将所有内容解析为NSString.然后我可以做其余的事情.

这是我的代码:

// Get existing Pdf reference
let pdf = CGPDFDocumentCreateWithURL(NSURL(fileURLWithPath: path))
let pageCount = CGPDFDocumentGetNumberOfPages(pdf);
for index in 1...pageCount {
    let myPage = CGPDFDocumentGetPage(pdf, index)
    //Search somehow the string "Name:" to get whats written next
}
Run Code Online (Sandbox Code Playgroud)

pdf parsing swift

9
推荐指数
1
解决办法
2055
查看次数

标签 统计

parsing ×1

pdf ×1

swift ×1