带有libHaru问题的iOS PDF

时间:2013-06-16 11:03:33

标签: iphone ios ipad pdf libharu

我使用libHary创建PDF。 我使用这个答案iOS SDK - Programmatically generate a PDF file来创建pdf。

在这个库方法中存在HPDF_LoadPngImageFromFile,但我需要从数据(或UIImage)加载图像。我怎么能这样做?

现在对我来说最好的解决方案是将数据输入到png文件然后加载它,但是我应该有更好的解决方案。

1 个答案:

答案 0 :(得分:1)

LibHaru与平台无关,因此它不了解UIImage或NSData 您有2个选择:
1.将UIImage / NSData保存到文件中,然后使用HPDF_LoadPngImageFromFile方法或文件从文件加载图像 2.将UIImage保存到NSData对象,获取指向NSData缓冲区的指针([nsdataobject bytes]方法),然后使用HPDF_LoadPngImageFromMem从内存加载图像。