DJVUをPDFに変換

DJVUをPDFに変換

djvu2pdfを変換する方法?

私の現在のアプローチは次のとおりです。

djvups x.djvu > x.ps
ps2pdf x.ps

この問題を処理するためのより効率的でより良い(出力品質、データ/メタデータ損失の面で)方法はありますか?

ベストアンサー1

djvuファイルをPDFに印刷しようとしましたが(Evinceを使用してdjvulibre、gtk +、cairoが混在している可能性があります)、ImageMagickのconvert

これにはあなたが必要です

  1. convert各ページを別々のdjvuドキュメントに抽出します(マルチページdjvuとマルチページpdfを簡単に処理できるかどうかわかりません)。参照djvmcvt -i(「間接」文書は、各ページが別々のdjvuファイルに保存される文書です)
  2. 変換ページを使用してくださいconvert。ここでは何も失うことはありません。 djvuはベクトルではないので、Adobe PDFを生成してもラスターイメージに使用することです。
  3. これらのページを単一のPDFにまとめます。 (Ghostscriptに提供できます。たとえば、out.pdf現在のディレクトリのすべてのページ名に基づいてA4 PDFを生成できます。)*.pdfgs -q -sPAPERSIZE=a4 -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=out.pdf *.pdf

つまり、覚えておいてください

  • これはラスターイメージを直接変換したものです。調整できる唯一のことは、損失圧縮を使用してPDFに保存した場合は画質だけであると思います(convert不可能な場合は、GhostScriptにはpdfwriteラインに沿って出力を調整するためのいくつかのオプションがあります)。不明ですが、-dPDFSETTINGS=これには損失のある圧縮を強制し、品質レベルを定義する可能性が含まれる可能性があります)

  • これはdjvu固有の知識を使用しません。 djvuが前景と背景を別々にエンコードするという事実を使って、賢い方法でPDFを生成できると思います。スペースを節約するために任意の方法で使用できます。

  • PDFはベクトルコンテンツに適しており、djvuはPDFよりもラスター化された文書に適しています。

おすすめ記事