Предварительный просмотр PDF в ячейке табличного представления - PullRequest
3 голосов
/ 27 января 2011

Помогите мне сделать предварительный просмотр PDF в UITableViewCell. Поскольку я прочитал документацию QLPreviewController и UIDocumentInteractionController, эти 2 позволяют только полноэкранный предварительный просмотр, но мне нужно сделать небольшой предварительный просмотр в ячейке табличного представления. Как я мог это сделать?

Ответы [ 2 ]

3 голосов
/ 27 января 2011

Здесь Я разместил код для получения изображения (миниатюры) со страницы PDF.Если вы просто хотите просмотреть и UIImage должен быть достаточно хорошим.Когда у вас есть изображение, вы можете просто добавить его как UIImageVIew в UITableViewCell.Просто будьте осторожны с рендерингом и ленивым, и асинхронным, иначе ваш стол будет сильно отставать.

2 голосов
/ 27 января 2011

CGPDFDocumentRef - это то, что вы хотите посмотреть.Демонстрация iPhone «ZoomingPDFViewer» показывает, как создать средство просмотра PDF, используя CGPDFDocumentRef.

Если вы хотите создать миниатюру, то вы можете создать изображение первой страницы PDF и масштабировать его по своему усмотрению.Этот форум говорит о том, как это сделать.

Счастливого кодирования.

...