如何根据用户操作生成PDF文件?
答案 0 :(得分:13)
请参阅"Drawing with Quartz"以了解如何创建PDF图形上下文。
一些注意事项:
“iPhoneOS注意:如果要在iPhone应用程序中创建PDF图形上下文,请确保还阅读”在iPhone OS中绘制图形上下文“(第27页)。”
“您可以将任何内容写入适合您的应用程序的PDF - 图像,文本,路径绘图 - 您可以添加链接和加密。有关详细信息,请参阅”PDF文档创建,查看和转换“(第177页) )“。
答案 1 :(得分:2)
作为从CALayer的内容创建PDF的示例,您可以参考CPLayer class中Core Plot framework内的-dataForPDFRepresentationOfLayer方法。你可以做类似的事情从CALayer支持的UIView中提取内容,尽管我们必须子类化CALayer才能使矢量元素正确呈现为PDF。
答案 2 :(得分:0)
使用该库以编程方式生成pdf文件。
答案 3 :(得分:-1)
使用服务器后端的Web服务将数据发布到 - 然后生成PDF并将其返回到具有正确mime类型的浏览器/应用程序,以PDF格式打开。
只需几行代码,ColdFusion就可以轻松地为您完成此任务。