.pdfに変換したい約200の.djvu電子ブックがあります。 1つずつ変換するのは面倒なので、一度にすべてを変換する方法があるかどうか知りたいです。任意の助けをいただければ幸いです。
シェルスクリプトでddjvu
を使用できます。そうは言っても、出力PDFははるかに大きく(x10)、努力する価値はほとんどありません。 Ubuntuにはdjvuファイルの読み取りに問題はありませんが、理由が十分であれば、次のスクリプトを使用してください。
警告:すぐに200ファイルで試さないでください。最初に1つまたは2つの小さなテストでテストを実行し、どのくらい時間がかかるかを把握し、結果に満足していることを確認します。押す Ctrl + C、プロセスを停止したい場合。
#!/bin/bash
for i in *.djvu;
do ddjvu -format=pdf -scale=100 "$i" "${i/%.djvu/}.pdf"
done
...または同じ、ワンライナーとして
for i in *.djvu; do ddjvu -format=pdf -scale=100 "$i" "${i/%.djvu/}.pdf";done
Djvuファイルがあるフォルダーでそれを実行するだけです。 -scale=100
オプションは、出力イメージを縮小します。これにより、プロセスがはるかに高速になり、出力ファイルのサイズがより適切になります。それなしでは、結果のPDFはオリジナルよりもはるかに大きく、少なくとも私のテストでは、変換に時間がかかりました。
個人的には、Calibreが本当に好きです。Calibreは、電子ブックの管理、変換、同期、共有、および編集に最適です。それでバッチ変換を行うことができ、PDFへのdjvuがサポートされています。インストールするには、cliで次のように入力します。
Sudo apt-get install calibre
ソフトウェアに関する情報は http://calibre-ebook.com/about で見つけることができます。
役に立てば幸いです。 :)