Преобразование страниц PDF в изображения может быть достигнуто путем рендеринга каждой страницы PDF в контексте растрового изображения (CGContextDrawPDFPage).
Можем ли мы сделать то же самое с другими типами документов (iWork, MS Office и т. Д.).
Мы можем просто показать предварительный просмотр всех этих документов с помощью UIDocumentInteractionController или QuickLook framework. Но ни то, ни другое не может быть настроено или не дает мне доступа к отдельным страницам.
То же самое и с UIDocument. Он может предоставить мне все содержимое как NSData или NSFileWrapper, но я не уверен, как мне отобразить его постранично (скажем, в контексте растрового изображения).
Есть ли способ преобразовать другие страницы документа в изображения?
ОБНОВИТЬ:
Пока в этом направлении нет прогресса. UIWebView, UIDocumentInterationController и QLPreview - единственные вещи, которые я смог найти даже для просмотра документов office / iWork, не говоря уже о преобразовании их в изображения.
Есть ли у кого-нибудь опыт / идея по настройке контроллера взаимодействия с документами или контроллера быстрого просмотра для рендеринга документов постранично?