コンテンツにスキップ

DjVu と PDF - どちらを使うべき?

DjVu と PDF は重なる部分が多く、競合しているように見えますが、解こうとしている 問題が違います。PDF は何でも収められる汎用の文書コンテナです。DjVu は スキャンされたページという一点に絞り、そこでは PDF より優れています。

たいていの人にとって現実的な問いは、一般論としてどちらの形式が優れているかでは なく、目の前の文書をどちらで保管するか、です。

  • スキャン書籍を保管していて、ディスク容量とページの鮮明さを重視するなら DjVu のまま持っておく
  • 文書が自分のマシンの外に出る、ほかの人に開かれる、別のアプリで注釈を 付けられる、あるいは自分が選んだリーダーより長生きする必要があるなら PDF に書き出す

両方を持っておくのはまったく理にかなった答えで、多くの場合はそれが正解です。

ここが DjVu の決定的な強みです。スキャンされたページを、高解像度のテキスト マスクと低解像度の背景・前景レイヤーに分け、文書全体で繰り返される形を 使い回します。

300 ページのスキャン書籍は、一般に次のようになります。

  • DjVu なら 5〜20 MB
  • ページ画像の PDF なら 50〜150 MB

PDF も JBIG2 や JPEG 2000 の圧縮を使えばその差をいくらか縮められますが、 世の中に出回っているスキャンの PDF はたいていそれらを使っておらず、使って いる場合でも、同じ見た目の品質なら DjVu のほうが小さいのが普通です。

同じファイルサイズなら、DjVu はまさに設計対象となったページ、つまり オフホワイトの紙に載った黒い文字で優位に立ちます。レイヤーモデルは ビットを文字の形にほぼすべて振り向け、紙にはほとんど使いません。そのため、 同サイズの JPEG 入り PDF では線のまわりがぼやけて斑になるところでも、 文字はくっきりしたままです。

写真、カラー図版、イラストでは、この優位は縮まるか消えます。そうした画像は 通常の写真圧縮がもともと得意とするものだからです。

どちらの形式も保証はしません。両者ともページ画像の裏に見えないテキスト レイヤーを持てますが、あるファイルにそれがあるかどうかは、どちらの形式でも 作った人次第です。図書館のスキャンプロジェクト由来の DjVu には優れた テキストレイヤーを持つものが数多くあり、一方で純粋な画像でしかない PDF も 山ほどあります。

文書にテキストレイヤーがない場合は、オンデバイスのテキスト認識で作成でき、 そのテキストレイヤーは PDF への書き出し後も残ります。 テキスト認識をご覧ください。

PDF の完勝です。しかも僅差ではありません。

PDF はすべての Mac の「プレビュー」で、あらゆるブラウザで、あらゆるスマート フォンで、Acrobat で、電子書籍リーダーで、そして文書アップロードを受け付ける あらゆるシステムで開きます。DjVu は、自分で意識してインストールしたアプリ なしには、そのどれでも開けません。macOS でも、Windows でも、iOS でも Android でも、どのブラウザでもです。

DjVu が技術的には優れたファイルであっても PDF に書き出す理由がここにあります。 誰も開けない形式は、誰かに送る用途ではあまり役に立ちません。

どちらも仕様が公開された非独占の形式で、オープンソースの実装があるため、 読めなくなる実質的なリスクはどちらにもありません。PDF には正式な ISO 規格と、 各種機関が要求する保存用プロファイル (PDF/A) があります。DjVu には安定した 仕様と DjVuLibre があります。

機関のアーカイブに何かを納める場合、その要件はたいてい PDF/A なので、 選択の余地はありません。

こちらは PDF が余裕で勝ちます。注釈、フォーム入力、墨消し、ページの並べ替え、 署名は、いずれも PDF のツールでは当たり前で、DjVu の世界にはほとんど ありません。DjVu はスキャンを届けるための形式であって、作業用の形式では ないのです。

DjVu PDF
スキャン書籍のファイルサイズ はるかに小さい 大きい
スキャンされた文字の鮮明さ 非常に優れる 良好。圧縮方式による
写真とカラー図版 実質的な優位なし 同等かそれ以上
検索可能なテキストにできるか はい はい
何もインストールせずに開けるか いいえ はい
注釈・編集ツール ごくわずか 豊富
保存用の標準規格 正式なものはなし PDF/A

実際のところ、どうすればよいか

Section titled “実際のところ、どうすればよいか”

DjVu のスキャン書籍を大量に持っているなら、すべてを変換する理由はありません。 そのままのほうが小さく鮮明で、リーダーが 1 つあれば開けます。送る、提出する、 注釈を付ける、ほかのアプリから印刷するといった必要が出たときに、その文書だけを PDF に変換すればよいのです。

Niraqua DjVu は Mac、iPhone、iPad で DjVu をそのまま読み、 検索可能なテキストレイヤー付きで PDF に書き出します。すべてお使いのデバイス上で 完結します。DjVu を PDF に変換するDjVu ファイルとはもご覧ください。