趣旨
本や資料をどうにかスキャンしてpdf化したものの、サイズでけーよタブレットで読むのむりだよーとか、やっぱ分割して保存したいなーとか、しかも古くて黄ばんでるから白くしたいなーとか、そういうときの自分用メモ。Windowsの話。
ただのチラ裏なので、真似して深刻な事態に陥っても一切責任取れませんのでご注意を。。
手順サマリ
- pdf → jpg 化(分割)
- jpgの黄ばみを落したりリサイズしたり(加工)
- 固めてタブレットで読めばしあわせ
リサイズは最後にした方が当然美しくなりやすい。
pdfをjpgへ分割
Ghostscriptを使う。
謝辞
以下サイト参考にさせていただいた。感謝。
- http://matome.info/pdf2jpg/
- http://d.hatena.ne.jp/takuya_1st/20110114/1295000486
ダウンロード
まずここからghostscript落す。もちろんWindows用。
- http://pages.cs.wisc.edu/~ghost/
バッチ書く
いちいちコマンドプロンプトにコピペするの面倒なのでバッチ書く。以下をコピペして適当な名前で.bat作成してテスト。
"C:\Program Files\gs\gs9.02\bin\gswin32c.exe" -dBATCH -dNOPAUSE -sDEVICE=jpeg -r300 -sOutputFile=%1_%%03d.jpg -dFirstPage=25 -dLastPage=25 %1 >>Z:\temp\log.txt
pdfファイルを.batファイルにドラッグすれば実行。
テスト用に25ページだけを対象にし、エラー見るために出力をリダイレクト。
-rの値で解像度が変わる(んだと思う)。元画像次第だけど、-r100だと荒れるし、-r600でも-300と変わりなかったので結局300にした。
-dFirstPage=25 -dLastPage=25を削れば全部jpg化される。
なお、%1はバッチの引数(この場合ドラッグされたファイル名)で、%%03dは連番を3桁で出力する(000,001,002…)。
エラーでた
先のページと同じく/MSMinchoないじゃんよエラーがでたので、”C:\Program Files\gs\gs9.02\lib\cidfmap” を編集。エイリアスに追加しといた。
% Aliases !略! /MSMincho /MS-Mincho ;
それでも-dSAFERオプションつけると失敗した。どうやらフォントパス云々らしいが、めんどうなのでなしで実行した。軽く調べたところこれがないとファイル上書きとかされるっぽいので注意。
以下関連情報(未実施)
- http://pages.cs.wisc.edu/~ghost/doc/AFPL/8.00/Use.htm
- http://jrf.cocolog-nifty.com/software/2006/02/post_12.html
jpg一括加工
jpegをちびちび直すのはめんどいので一括処理でどうにかしたい。
謝辞
以下サイト参考にさせていただいた。感謝。
- http://comicscan.blog130.fc2.com/blog-entry-8.html
ダウンロード
藤 -Resizer- を利用する。
- http://hp.vector.co.jp/authors/VA015850/software/index.html
ポイント
今回は以下で設定。
- サイズは絶対指定で1280×1024。縦横比維持で。
- カラーページは効果のチェックなしでリサイズ
- モノクロページは 効果 > 白黒化 でリサイズ
- 白黒化法は「2」
- その他パラメータ弄っても劇的な効果はなさそうなので特に指定しなかった
(もちろん用途によっては必要になると思う)
これで驚きの白さでファイルのできあがり。iPadや銀河タブに送って快適に読める(はず)。
おまけ
リネーム
画像作成時にファイル名失敗したらFlexible Renamer使う。全力で便利。
- http://hp.vector.co.jp/authors/VA014830/FlexRena/
アーカイブ
zipで固めるときは無圧縮にすると各種ビューワアプリがCPUあまり使わずバッテリーにも地球にもやさしいってばっちゃが言ってた。そのかわりファイルサイズはでかくなる。
リンク
- http://pages.cs.wisc.edu/~ghost/doc/AFPL/8.00/Use.htm
Comments (0)