9

私は現在、iPhone アプリに PDF 読み取り機能を追加したい教育プロジェクトに取り組んでいます。UIWebView を追加してそこに PDF を表示できることはわかっていますが、ページ番号、「次へ」、「前へ」ボタンなどを表示する機能を追加したいと考えています。より良い (より機能豊富な) ライブラリが利用可能ですか? CGPDFDocument の機能を探してみましたが、API リファレンス以外に利用できるものはあまりありません。

これでpdfに注釈を付けることも可能でしょうか?

ありがとう

JP

4

3 に答える 3

5

CGPDF 関数の良い (実用的な) 例を次に示します

これは、CATiledLayer + UIScrollView を使用します。これは、ある種のリーダーには適していない可能性がありますが、UIWebView を使用せずに PDF ドキュメントを読み込んで描画する方法を示しています (これにより、能力が大幅に制限されます)。

レイヤー タイプをレイヤーに戻し、CGPDFDocumentGetNumberOfPages を使用してページ処理を追加し、次に CGPDFDocumentGetPage を使用すると、かなり優れたリーダーが得られます。

注釈を実行する方法がわかりません。ドキュメントの上に独自のデータ構造が必要になると思います。

于 2010-02-08T10:09:10.880 に答える
1

更新: 2012 年 2 月 4 日

このプロジェクトをチェックしてください。これはオープンソースであり、非常によくできています。PDFリーダーの出発点として最適だと思います。

プロジェクト:
http://www.vfr.org/

ソース:
https://github.com/vfr/Reader

于 2012-02-04T19:07:11.163 に答える
0

PDF リーダー アプリがありますが、これらは注釈をサポートしていませんか?

もう 1 つの角度は、iPhone アプリがインターネットからページ (画像) を読み取り/ダウンロードすることであり、そこに基本的な注釈 (画像/レイヤー ベース) を追加し、これらの座標をサーバーに保存することができます。これらの注釈は、ダウンロード用にサーバー上の PDF にプログラムで追加できますか?

于 2010-01-29T10:33:44.517 に答える