サーバーのBMP画像ファイル、たとえば001.bmp、002.bmp、...、100.bmpがあるとします。これらのファイルを単一のdjvuファイルに変換します。最初のページは001.bmpのコンテンツ、2ページ目は002.bmp ...などのコンテンツです。
このタスクを実行するための最良の方法(ソフトウェア)は何ですか?時間がかかりすぎるので、これらの画像ファイルをサーバーにアップロードしたくありません。一方、私はBMPファイルの使用に制限されておらず、PNGまたはJPGファイルでも作業できます。
Linuxを使用していると仮定します。 djvulibreパッケージ(Debian/Ubuntu djvulibre-bin内)をインストールし、イメージがあるパスにcdして、以下を実行します。
for x in *.jpg; do c44 -dpi 300 $x; done
djvm -c ../result.djvu *.djvu
ddjvu -format=pdf myfile.djvu myfile.pdf
出典: http://www.vitki.net/book/page/converting-jpeg-scans-or-djvu-files-pdf 別の有用な情報源: http:// commons。 wikimedia.org/wiki/Help:Creating_a_DjVu_file
Windowsでは、cygwinを使用してこれらの手順に従うか、使用可能ないくつかのGUIツールのいずれかを使用できます。後者のオプションは、スクリプト化できないため、同じ速度にはなりません。
カラーページの場合:
pages=pg1.djvu
c44 -dpi 300 pg1.jpg pg1.djvu
黒/白の場合:
for (( i = 2; i <= $N; i++ )); do
echo $i
convert pg$i.jpg pg$i.pbm
cjb2 pg$i.pbm pg$i.djvu
pages="$pages pg$i.djvu"
done
すべてのページに参加する:
djvm -c book.djvu $pages