我在 iPad 上“导出”为 PDF 时遇到问题。 我的目标是获取所有用户数据,用户已将表单传递到应用程序中。表格本身仅提供打印表格,但我也有 PDF。问题是,在用户提供所有数据后,我要创建用于打印的输出 PDF 必须看起来完全像打印版本。
关于如何有效地完成此操作,我不知道有任何“最佳实践”。 所以我的问题是:
- 我是否必须完全自己绘制表单并测量出打印表单上的所有表单字段组件才能使用 quartz2d 绘制它们?
- 我可以解析我已经获得的 PDF 并读出所有信息来编写一种脚本来将 PDF 转换为可用代码吗?
- 填写纸质表格的最佳做法是什么,只是为了尽可能重现原始外观?外观对于应用程序的用户来说绝对是必不可少的。
我不必从 pdf 中读出表单字段。唯一的目标是:
- 用户点击应用中的打印按钮
- 根据应用程序提供的用户数据,应创建一个 pdf 版本,与打印版本相比,外观尽可能接近。
感谢您对此的任何帮助
塞巴斯蒂安
最佳答案
如果你在 iOS5 上这样做,他们会查看 Ray 的文章
http://www.raywenderlich.com/6581/how-to-create-a-pdf-with-quartz-2d-in-ios-5-tutorial-part-1
http://www.raywenderlich.com/6818/how-to-create-a-pdf-with-quartz-2d-in-ios-5-tutorial-part-2
关于ios - 将 iPad 上的表单数据导出为可打印的 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8971645/