- ベストアンサー
Ghostscriptのインストールについて
- Ghostscriptのインストールについて疑問があります。
- 1年ほど前にインストールした際はpdf_info.psが正常にインストールされましたが、最近のインストールではpdf_info.psが入っていません。
- インストール日付の確認をしたところ、pdf_info.psファイルは他のファイルより新しい日付です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
GhostScriptのpdf_info.psはpdfのさまざまな情報(ページ数とか版型など)を出力するpsプログラムのようです。本来の置き場所はlib/pdf_info.psではなくtoolbin/pdf_info.psです。 もともとUNIX系のソフトウェアで、Windowsにコンパイルする際、どうやらtoolbinフォルダそのものがその他のユーティリティとともに切り捨てられているようですね。 psファイルは、プログラム言語でもあるので、必要なユーティリティをPSで書いておき、必要に応じて機能を呼び出す仕組みです。プログラム言語のソースですのでメモ帳など通常のテキストエディタでも閲覧・編集できます。 PDFの情報を得るのにgswinを使いたいのであれば、pdf_info.psを入手してlibでもいいし、toolbinフォルダを作ってそこにコピーし、 gswinew -dNODISPLAY -q -sFile=情報を知りたいPDF.pdf [-dDumpMediaSizes=false] [-dDumpFontsNeeded=false] [-dDumpXML] [-dDumpFontsUsed [-dShowEmbeddedFonts] ] toolbinとかlibとか/pdf_info.ps とやればとれるようです。 タイムスタンプも違うということですので、おそらくPDF情報を得るために、追加でlibにコピーされたものではないかと思います。人間が直接作業したのではなく、GSを利用する何か別のソフトのインストーラが行った可能性もあります。 pdf_infoもバージョンに合わせて異なるようですので、もし使うならお使いのgswinと同じバージョンのソースから、同ファイルを抜き出したほうがいいと思います。 ソースはここ http://git.ghostscript.com/?p=ghostpdl.git;a=summary
お礼
ご回答、ありがとうございます とても親切丁寧なご説明で良く理解出来ました 今後ともよろしくお願いします