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 だとライブラリで「著者不明」と表示されてしまいます。著者名も表示できる方法があるといいんですが。