2012-04-07 1 views
0

Я хочу, чтобы преобразовать HTML в PDF на устройстве IOS ...Как притвориться принтером на iOS, как приложения Save2PDF или Adobe® CreatePDF?

Однако, я не хочу, чтобы загрузить мой HTML в UIWebView, сделать снимок, и создать уродливый PDF из этого фотоснимка, потому что текст должен быть выбран для моей цели.

Интересно, как приложения, такие как Save2PDF или Adobe® CreatePDF способны конвертировать несколько файлов в формате PDF и сохранить их. Я предполагаю, что они не создают PDF-файлы самостоятельно, а получают их из Apple Printing Framework.

Как работают эти приложения?

ответ

1

Смотрите мой ответ здесь: Generating a PDF using the new printing stuff in iOS 4.2

Хорошая новость: это физически возможно с помощью встроенного в печать форматирования/рендеринга классов и Core Graphics.

Плохая новость: для этого требуется небольшое частное API-хранилище, которое ограничивает трюк только для собственных и корпоративных приложений.