Kobo Touch で読みやすいように「ラブひな」の PDF を最適化する
Kobo Touch の扱えるフォーマットは EPUB と PDF とカタログには記載されていますが、CBZ や HTML も扱えます。CBZ とは JPEG ファイルを ZIP 圧縮したものです。ComicBookZip の略らしいです。
PDF よりも CBZ の方が、キレイで動作も軽くなるらしいという話なので、Jコミの 「ラブひな」 の PDF で検証してみます。
PDF を CBZ に変換する
Ghostscript で PDF ファイルを JPEG に変換します。解像度は 96 dpi にしています。600x800 ピクセルでもやってみましたが、それだと画面がキレイになりませんでした。
$ gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=jpeg -r96 -sOutputFile=LVHN01_%03d.jpg LH01_hq.pdf
JPEG ファイルをまとめた ZIP ファイルを作成します。
$ mkdir tmp $ mv LVHN01_*.jpg tmp $ zip -r LVHN01.cbz tmp
これで完成です。あとは Kobo に転送するだけです。
ファイルサイズも少し減少しました。
54M LH01_hq.pdf 41M LVHN01.cbz
結果
PDF↓
CBZ↓
明らかにキレイになってます。また、PDF では右端に前ページが残ってしまっていますが、CBZ ではそういうことはありません。ページ送りも CBZ の方が明らかに速いです。
ただし、CBZ だとライブラリで「著者不明」と表示されてしまいます。著者名も表示できる方法があるといいんですが。