2015-01-23 3 views
0

Мне нужно создать приложение для просмотра PDF в iOS. Я нашел, что использование Quartz CGPDF может достичь этого, я не могу найти правильный старт. Я проверил документацию на яблоко. https://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf/dq_pdf.html. Может ли кто-нибудь предложить какой-либо пример кода или учебник по этому поводу. Я не хочу отображать PDF в веб-представлении или не хочу использовать стороннюю структуру.Простой просмотрщик Pdf с использованием CGPDF

Спасибо заранее.

ответ

1

Это хорошо сработало для меня. Учитывая, что это было на Apple TV, но он не использует WebKit, и я уверен, что он работает так же хорошо и на iOS. Он использует PDF-файл с использованием CGPDF либо из локального источника, либо из URL-адреса.

Rendering PDF in Apple TV tvOS

хочу также отметить, что там, где он говорит UIGraphicsBeginImageContext(pageRect.size), я заменил это с UIGraphicsBeginImageContextWithOptions(pageRect.size, NO, 5.0); потому что я нашел, что CGPDF изображение, созданное очень нечетким и расплывчатым. При запуске contxt с опциями вы можете изменить масштабный коэффициент (5.0), и это увеличивает количество снимков, увеличивая разрешение.

 Смежные вопросы

  • Нет связанных вопросов^_^