我正在寻找一种以编程方式(在obj-c中)从本地html文件生成PDF文件的方法.我从用户输入动态生成html,我需要创建PDF并将其发送给用户(通过电子邮件).我对PDF生成部分有困难.
我有CGPDFContextCreateWithURL
使用石英创建PDF的代码,但我正在努力使用石英绘制页面.
我在SO以及互联网上广泛搜索无济于事.
任何帮助深表感谢!
要从HTML生成pdf,您需要将html呈现为Web视图,并拍摄Web视图的快照,并将它们渲染到图像上下文中.本教程可能会有所帮助:
http://www.ioslearner.com/convert-html-uiwebview-pdf-iphone-ipad/