在iOS中自动创建和转换图形(条形图和饼图)为pdf,而无需为图形创建uiview



我想生成用于报告目的的PDF。PDF将包含条形图和饼状图,只有很少的文本数据。生成的PDF将使用iOS的smtp客户端发送。我不需要展示任何形式的图形。我只是想把PDF文件寄出去。

是否有可能动态创建pdf与图形在后台使用核心图,然后与pdf附件邮件?我已经找到了创建pdf,核心情节(与UIView)和smtp邮件客户端的教程。我还发现代码转换UIView(创建的核心绘图图)成图像,然后把图像成pdf和邮寄。

我可以做任务不创建UIView的图形?

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

最新更新