【发布时间】:2020-12-27 20:23:20
【问题描述】:
在VNDocumentCameraViewController 的帮助下获得VNDocumentCameraScan 后,我目前正在尝试创建一个可搜索的PDFDocument。
目前我只拍摄扫描图像并将它们放入PDFDocument 实例中。
func documentCameraViewController(_ controller: VNDocumentCameraViewController, didFinishWith scan: VNDocumentCameraScan) {
let pdf = createPDF(from: scan)
}
fileprivate func createPDF(from scan: VNDocumentCameraScan) -> PDFDocument {
let pdfDocument = PDFDocument()
for i in 0 ..< scan.pageCount {
let pdfPage = PDFPage(image: scan.imageOfPage(at: i))
pdfDocument.insert(pdfPage!, at: i)
}
return pdfDocument
}
我也知道如何从VNDocumentCameraScan 中提取文本。我想念的是我如何将文本信息合并到PDFDocument 实例中。我需要这个,因为我想扫描文档,将它们保存为.pdf 到文件系统,然后搜索它们。
我搜索了很多,但没有找到方法。
有谁知道我将如何做到这一点?
【问题讨论】:
标签: ios swift ios-pdfkit visionkit