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 для загрузки изображения из памяти.

Другие вопросы по тегам