2

AxAcroPdf を使用して、このコードで PDF ファイルを表示します。

AcroPdfViewer.src = FilePath;
AcroPdfViewer.setPageMode("none");
AcroPdfViewer.setZoom(100);
AcroPdfViewer.setShowToolbar(true);

AxAcroPdf で PDF ファイルの総ページ数を取得するにはどうすればよいですか?

4

3 に答える 3

0

2018編集:以下にコメントされているように、元の回答はAxAcroPdf method ではないメソッドを参照していました。ただし、承認された回答は削除できないため、ここに残しておく必要があります。

于 2012-06-08T12:37:27.900 に答える
0

Acrobat Reader しかインストールされていない場合、AxAcroPDFLib.AxAcroPDF を介してページ数を取得することはできません。

最初の回答については、GetNumPages() を使用するには、Acrobat SDK をインストールする必要があります。さらに、この API を使用するには、標準またはプロの Adob​​e Acrobat Reader (無料ではありません) が必要です。

2番目の答えに関しては、多くの場合うまくいきません。すべての PDF ドキュメントに「/Type /Page」タグがあるわけではありません。

ただし、他の API を試して PDF ページ数を取得することはできます。この質問を見ることができます。

于 2016-03-29T06:25:27.690 に答える