過去の日記

2011-12-13 [長年日記]

ただただしさんのKindlizerにzipタスクを追加する [etc]

pdfのtrimとかグレイスケール化をしてくれるRakefileですね。

https://github.com/tdtds/kindlizer


HTML = SRC.sub( /\.pdf$/, '.html' )
ZIP = SRC.sub( /\.pdf$/, '.zip' ) #追加

作成するzipファイル名を作って……、
あと、mobiタスクの前あたりに、

desc 'generate zip file'
task :zip => PNGS do
  sh "zip -j #{ZIP} #{PNGS.join ' '}"
end

を追加しただけ。


rake zip

でpngを格納したzipファイルを作ってくれる。
40ページ漫画で4MB強のファイルサイズになった。

そして私には、これからgitの勉強をするというタスクが追加される……。


追記
たださんのツッコミがあった(嬉しい!)のでググってみた。
なるほど、Kindleは画像のzipファイルについてはフルスクリーン表示できてその場合は600x800の画像でもokなのか。
mobiやpdfの場合はそうではないというのは知ってた。