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

とする。

Tags of current page

, ,