PDFドキュメントの合計ページを取得するために使用する次のものがあります。
identify -format %n test.pdf
次に、数字以外のすべての文字を削除して、応答から単一の整数を取得します。
時折、次のエラーが生成され、上記のページ数が応答のページに関連しない他の数であるため、誤った数のページが生成されます。
**** Warning: Fonts with Subtype = /TrueType should be embedded.
The following fonts were not embedded:
Arial
Arial,Bold
Arial,Italic
Times New Roman
**** This file had errors that were repaired or ignored.
**** The file was produced by:
**** >>>> Microsoft« Office Word 2007 <<<<
**** Please notify the author of the software that produced this
**** file that it does not conform to Adobe's published PDF
**** specification.
9
「9」は文書のページ数です。
警告メッセージを抑制する方法、「-quiet」フラグを使用しようとしましたが、メッセージは引き続き生成されます。