【发布时间】:2011-01-27 14:59:12
【问题描述】:
帮助我在 UITableViewCell 中进行 PDF 预览。当我阅读了 QLPreviewController 和 UIDocumentInteractionController 的文档时,这两个只允许全屏预览,但我需要在表格视图单元格中进行微小的预览。我该怎么办?
【问题讨论】:
标签: iphone pdf preview qlpreviewcontroller uidocumentinteraction
帮助我在 UITableViewCell 中进行 PDF 预览。当我阅读了 QLPreviewController 和 UIDocumentInteractionController 的文档时,这两个只允许全屏预览,但我需要在表格视图单元格中进行微小的预览。我该怎么办?
【问题讨论】:
标签: iphone pdf preview qlpreviewcontroller uidocumentinteraction
Here我发布了一些代码来从 PDF 页面中获取图像(缩略图)。如果你只是想预览和 UIImage 应该足够好。获得图像后,您可以将其作为 UIImageVIew 添加到 UITableViewCell。请注意延迟渲染和异步渲染,否则您的表格将严重滞后。
【讨论】:
CGPDFDocumentRef 是您想要查看的内容。 iPhone 演示“ZoomingPDFViewer”向您展示了如何使用 CGPDFDocumentRef 创建 PDF 查看器。
如果您想创建缩略图,则可以创建 pdf 第一页的图像并将其缩放到您的需要。这个forum 谈论如何做到这一点。
编码愉快。
【讨论】: