iOS PDF с проблемой libHaru
Я использую libHary для создания PDF. Я использую этот ответ iOS SDK - Программно сгенерировать файл PDF для создания PDF.
В этой библиотеке есть метод HPDF_LoadPngImageFromFile, но мне нужно загрузить изображение из данных (или UIImage). Как я могу это сделать?
Теперь лучшее решение для меня - это исправить данные в png-файл, а затем загрузить их, но я думаю, что лучшее решение должно существовать.
1 ответ
LibHaru не зависит от платформы, поэтому он не знает о UIImage или NSData.
У вас есть 2 варианта:
1. Сохраните UIImage/NSData в файл и затем загрузите изображение из файла, используя метод HPDF_LoadPngImageFromFile или
2. Сохраните UIImage в объект NSData, получите указатель на буфер NSData (метод [nsdataobject bytes]), а затем используйте HPDF_LoadPngImageFromMem для загрузки изображения из памяти.