我想知道如何使用Apples New Pencilkit API编辑PDF。您可以将PDF放在PKCanvasView
下方,但这并不能真正更改PDF本身,而我的pkcanvasView
本身不会更改。有什么想法或示例吗?
另外,您可以集成快速浏览框架。iOS 13 SDK提供了快速浏览模式。它嵌入了Penter框架以进行PDF注释。然后,您可以保存编辑的PDF。
这是一个示例项目,证明了:https://github.com/anupamchugh/iowncode/tree/master/ios13quicklook
您可以从画布中生成一个uiimage:
let newImage = pkcanvasView.drawing.image(from: _, scale: _)
并将其添加到PDF中。您可以使用pkcanvasView.drawing.bounds
获取绘图区域。