Poppler : Pdfinfo の使い方

TOP > Poppler ツール > *


IMG_0803

概要

PDFの文書と各ページに関する情報を画面上に表示します。

※Manuals を参考に自分用のメモとして残します。

 

Pdfinfo のヘルプ

Poppler Versio 0.45 を使用してHelp を表示した場合です。

 

形式

pdfinfo [options] <PDF-file>

これ以降は各種 option の説明です。

 

-f <int>

PDFのページ情報出力をする時に対象とするページ範囲の最初の番号を指定します。基本的に「 -l 」と対で使用します。無指定は最初からの扱いになります。

例:

5頁から10頁までのBOX情報を表示

pdfinfo -f 5 -l 10 -box abcd.pdf

 

-l <int>

PDFのページ情報出力をする時に対象とするページ範囲の最後の番号を指定します。基本的に「 -f 」と対で使用します。無指定は最後までの扱いになります。

例:

5頁から7頁までのページサイズ情報を表示

pdfinfo -f 3 -l 7 abcd.pdf

 

-box

ページのバウンディングボックスを表示。MediaBox, CropBox, BleedBox, TrimBox, and ArtBox。

  • MediaBox : メディアボックス
    ページ内の余白を含まない領域です。
  • CropBox : クロックボックス
    ページの余白も含んだ可視領域です。
  • BleedBox : 裁ち落としサイズ
    印刷専門業者が扱うサイズです。
  • TrimBox : 仕上がりサイズ
    印刷専門業者が扱うサイズです。
  • ArtBox : 
    PDFページを画像に変換する時の領域です。

 

-meta

文書レベルのメタデータを表示。(PDFのCatalogオブジェクトからメタデータ( XML )のストリーム)

メタデータに2バイト文字が存在すると文字化けの状態でDos画面に表示されます。但し標準出力をリダイレクトに変えてテキストファイルへ出力し、文字コードを自動判別できるエディタで表示すれば日本語表示は可能です。プログラム内での処理が未確認です。

 

-js

PDF内のすべてのJavaScriptを表示します。

例:14行目の「yes」でJavaScriptの存在有り。23行目からJavascriptコードが表示される。





 

-struct

論理文書構造を表示します。(タグ付きファイルの場合)

 

-struct-text

文書構造と一緒にテキストコンテンツを表示します。(タグ付きファイルの場合)

 

-isodates

ISO-8601形式で日付を表示します。

例 -isodates 未指定時:
CreationDate:   07/17/52 23:49:26 東京 (標準時)
ModDate:        07/17/52 23:49:26 東京 (標準時)

例 -isodates 指定時:
CreationDate:   2006-01-24T11:17:41-08
ModDate:        2006-01-24T11:17:41-08

 

-rawdates

PDF ファイルから直接デコードされていない日付文字列を表示します。

例 -rawdates 未指定時:
CreationDate:   07/17/52 22:24:24 東京 (標準時)
ModDate:        12/16/62 05:24:31 東京 (標準時)

例 -rawdates 指定時:
CreationDate:   D:20060124111741-08'00'
ModDate:        D:20160624111748+09'00'

 

-enc <string>

出力テキストのエンコーディング名を指定します。デフォルトは UTF-8。

Xpdf の日本語の言語ファイルをインストールしたら使えそですが、EUC-JP , Shift-JIS , ISO-2022-JP はPopplerでは使えませんでした。PopplerはXpdfの拡張版なので同様の手順でインストールできそうですが、成功しませんでした。※他のサイトで出来た、と言う情報有り。

 

-listenc

利用可能なエンコーディング名の一覧を表示します。以下は言語ファイルをインストールする前の状態です。

 

-opw <string>

暗号化されたファイルのオーナーパスワードを指定します。

 

-upw <string>

暗号化されたファイルのユーザーパスワードを指定します。

 

-v

著作権とバージョン情報を表示します。

 

-h , -help , --help , -?

形式、引数などの使用方法を簡単に表示します。

 

終了コード

Pdfinfo ツールは次の終了コードを返します。

  • 0 : エラー無し
  • 1 : 入力PDFファイルを開く時にエラーが発生した
  • 2 : 出力ファイルを開く時にエラーが発生した
  • 3 : 入力PDFファイルのアクセス権に関連するエラーが発生した
  • 99 : その他のエラー

 

VBA関数からの起動

以下のVBA関数を利用してPoppler の Pdfinfo.exe をコマンドライン起動できます。 

 

< Poppler へ戻る >

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


出来るだけ早く返答する様には心がけています。
が、遅くなる時もありますのでご了承ください。


SAMURAI Plugin