2011-06-29 10 views
1

私はpdfページを表示するiPadアプリを持っています。画像に注釈を追加する必要があります(pdfページに存在する場合)。画像はpdfページにあります。私はXObjectと画像の幅と高さから画像データを得ることができますが、画像のxとyのcoodrinateも必要です。 pdfページを解析することによって画像の座標を計算しますか?彼らはただ、PDFを通じて再利用可能な画像データを記述するようhttp://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf_scan/dq_pdf_scan.htmlPDFを解析してObjective-cのPDFページの画像を取得する

XObjectsは、任意の位置のデータが含まれていません:あなたはXObjectsを解析する方法を説明し、このリンゴの開発者のページを見ていると仮定し

答えて

0

イム。 http://itext-general.2136553.n4.nabble.com/finding-the-position-of-xobject-in-an-existing-pdf-td2157152.html

から

「のXObjectは、多くの異なった 他のストリームに再利用することができますストリームですたとえば:あなたは、ドキュメント内のすべてのページに表示されるロゴの画像のXObject を持つことができ 。横向きのページと縦長のページがあるとします。 次に、異なる ページのロゴの座標が異なるため、XObjectの位置がXObjectの で決して格納されない場合、位置はストリームXObjectに を参照してください。 多分あなたrの反応は次のとおりです。「ああ、それは単純だ:私は XObjectを使ってページのコンテンツストリームを見なければならない」。 はい、いいえ。それは確かにあなたが見なければならないところですが、それは単純ではありません 。実際の位置は現時点の状態の現在の 変換行列に依存するため、画像は となります。コンテンツ ストリームを解析してXObjectの位置を計算するのはかなりプログラミング作業です。 「

私はあなたが別のオプションを見つけて、すべて一緒にこれを避けるべきだと思います。

あなたはまだあなたがCGPDFScannerを使用してページを変換を見つける必要があります決定した場合。

関連する問題