1

我想为报告目的生成 PDF。PDF 将包含条形图以及带有少量文本数据的饼图。这样生成的 PDF 将使用 iOS 的 smtp 客户端邮寄。我不需要显示任何类型的图表视图。我只想邮寄PDF。

是否可以使用 core-plot 在后台动态创建带有图形的 pdf,然后使用 pdf 附件发送邮件?我找到了创建 PDF、核心图(使用 UIView)和 smtp 邮件客户端的教程。我还找到了将 UIView(为核心绘图图创建)转换为图像然后将图像放入 PDF 并邮寄的代码。

我可以在不为 Graph 创建 UIView 的情况下完成任务吗?

4

1 回答 1

1

无需仅为创建图像或 PDF 将图形添加到托管视图。将图形边界设置为所需大小并调用-dataForPDFRepresentationOfLayer. 此方法返回一个NSData包含 PDF 数据的对象。

于 2013-06-20T11:05:43.573 回答