DjVu ファイルに対するコマンド
djvu ファイルの情報を表示する
djvudump でサイズや解像度の情報を表示することができる。
djvudump file.djvu
マルチページな djvu を分割する
マルチページな djvu を分割するには djvmcvt を使う。
mkdir out
djvmcvt -i input.djvu out index.djvu
out というディレクトリを作り、その中に input.djvu の各ページが保存される。 同時に index.djvu というインデックスファイルが作成される。
djvused を使うこともできる。だと
input=doc.djvu; for i in {1..`djvused -e 'n' $input`}
djvused -e "select $i; save-page-with \"$(printf "%04d" $i).djvu\"" $input
のようにする。
djvu ファイルをまとめる
djvm コマンドに複数の djvu ファイルを指定する。
djvm -c out.djvu *.djvu
djvu を tiff に変換する
ddjvu を使うと tiff に変換できる。
ddjvu -format=tiff input.djvu out.tiff
djvu を pdf に変換する
djvu2pdf を使うと簡単にできる。
djvu2pdf file.djvu
とすると file.pdf ができる。
モノクロの djvu ファイルを作成する
pbm に変換してから cjb2 で djvu にする。
convert src.png src.pbm
cjb2 src.pbm out.djvu
写真などの画像を djvu にする
ppm に変換した後に c44 で djvu にする。
convert src.png src.ppm
c44 out.ppm
色数が少ない djvu ファイルを作る
減色した ppm にして cpaldjvu を使う。
convert -colors 8 src.png src.ppm
cpaldjvu -colors 8 src.ppm out.djvu
マルチページ djvu の dpi の変更
5ページ目の dpi を 300 に変えるには
djvused -e "select 5; set-dpi 300; save" input.djvu
とする。