PDFをJPEGに変換してiPhoneで読む
総務省から情報通信白書が出ていたので、iPhoneで読んで見ようと思う。
- 元ファイルはPDFかHTML
- オフラインでも読みたい
- 読み途中から再開したい
結果、JPEGに変換してiComicで読むのが無難と判断。
情報通信白書
http://www.johotsusintokei.soumu.go.jp/whitepaper/whitepaper01.html
会社で暇を見て、ごにょごにょしていたのでWindows環境にてGhostscript 8.64を使用しました。http://matome.info/pdf2jpg/ を参考(ほぼコピー)に以下のオプションで実行
gswin32c.exe -dSAFER -dBATCH -dNOPAUSE -sDEVICE=jpeg (改行無しで) -r150 -sOutputFile==%1_%%03d.jpg 20honpen.pdf
出力されるJPEGに拡張子PDFが入ってしまうので(20honpen.pdf_001.jpg)、気になる方はPDFファイル名を変更(20honpen.pdf→20honpen)すれば、きれいなファイル名(20honpen_001.jpg)に出力されると思います。
今回の情報通信白書の平成20年度版にはPDFにフォントが埋め込まれていて以下の様なエラーが出力されて途中で終了されてしまう。
Can't find CID font "ShinGo-Medium".
モリサワ新ゴシックというフォントらしいが、商用フォントなのでインストールはされていない。Ghostscriptのlib以下にcidfmapというファイルがあるのでMSゴシックにaliasして回避。他にも同様のエラーが出るので同じ様に対処。
/ShinGo-Medium /MS-Gothic ; /ShinGo-Ultra /MS-Gothic ; /ShinGo-Light /MS-Gothic ; /ShinGo-regular /MS-Gothic ; /ShinGo-Bold /MS-Gothic ; /FutoGoB101-Bold /MS-Gothic ;
無事に変換されました。241ページもあった。こんな大量にiPhoneで読めるかなあ。Zipで圧縮して終わり。
会社のPCからiPhoneにコピーする方法が無かった。iTunes入れられないし…。とりあえずGmailで送っておこう。
補足?メモ
出力されたJPEGのサイズが大きかったのでオプション -r300 を -r150にしてDPI?を調整しました。(2479x3504 → 1240x1752)