0

Quartz を使用して iOS で PDF ハイパーリンクを取得するを参照してください。

PDFハイパーリンクとその座標を見つけるアルゴリズムを説明しました。私はこの投稿に従って、独自のPDFリーダーを作成しました。ほとんどのpdfファイルではうまく機能しますが、1つのpdfファイルでは機能しません。問題は、ハイパーリンクの座標が正しくないことです。

ハイパーリンクを作成したPDFは次のとおりです。

Acrobat 10 を使用して原点 (0,0) にハイパーリンクを作成する

Adobe acrobat 10.0 からハイパーリンクを作成しました。このハイパーリンクの起点はほぼ (0,0) です。次に、アルゴリズムを使用して PDF ファイルを解析します。驚いたことに、結果 rect は次のとおりです。

リンク四角形 = {{63, 123}, {173, -158}}

したがって、この四角形を画面にレンダリングすると、次のようになります。

ここに画像の説明を入力

何が理由でしょうか?誰でもアドバイスできますか?ありがとう

ところで、私のサンプルpdfファイルをここにアップロードする方法はありますか?

4

1 に答える 1

0

クロップボックスを許可しましたか?

于 2012-03-26T09:29:14.560 に答える