3

UITableViewCellでPDFプレビューを作成するのを手伝ってください。QLPreviewControllerとUIDocumentInteractionControllerのドキュメントを読んだので、これら2つは全画面プレビューしか許可しませんが、テーブルビューセルで小さなプレビューを作成する必要があります。どうすればいいですか?

4

2 に答える 2

3

ここでは、PDFページから画像(サムネイル)を取得するためのコードを投稿しました。プレビューしたいだけで、UIImageで十分な場合。画像を取得したら、UIImageVIewとしてUITableViewCellに追加できます。レイジーと非同期の両方のレンダリングに注意してください。そうしないと、テーブルが大幅に遅れます。

于 2011-01-27T19:42:21.107 に答える
2

CGPDFDocumentRefはあなたが調べたいものです。iPhoneのデモ「ZoomingPDFViewer」では、CGPDFDocumentRefを使用してPDFビューアを作成する方法を紹介しています。

サムネイルを作成する場合は、PDFの最初のページの画像を作成し、必要に応じて拡大縮小できます。このフォーラムでは、その方法について説明しています。

ハッピーコーディング。

于 2011-01-27T17:23:44.357 に答える