これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ddjvu です。
プログラム:
NAME
ddjvu - コマンドライン DjVu デコーダ。
SYNOPSIS
djvu -形式=FMT [オプション] [DJVファイル] [出力ファイル]
DESCRIPTION
DjVuファイルをデコードする DJVファイル、画像ファイルを生成します 出力ファイル.
引数の場合、DjVu データは標準入力から読み込まれます。 DJVファイル 指定されていない、または
単一のダッシュと等しい場合。 同様に、出力データは標準に書き込まれます。
引数の場合の出力 出力ファイル は指定されていないか、単一のダッシュと同等です。 しかし、
TIFF または PDF ファイルを作成する場合は、有効な出力ファイル名が常に必要です。
メイン OPTIONS
-形式=FMT
出力ファイル形式を指定します。 認識されるファイル形式は次のとおりです。 pBM, pgm, ppmの,
PNM, rle, ちょっとしたけんか, PDFファイル.
* フォーマット pBM, pgm, ppmの それぞれポータブル ビットマップ (PBM)、ポータブルを生成します。
グレーマップ (PGM) またはポータブル ピックスマップ (PPM) ファイル。 フォーマット PNM PBM、PGM、
出力画像のカラーコンテンツに応じて、または PPM 出力ファイルを選択します。
* フォーマット rle 理解できるコンパクトなランレングスでエンコードされたモノクロ ファイルを生成します。
DjVuLibreコマンドによる CJB2 と csepdjvu.
* フォーマット ちょっとしたけんか ロスレスを使用してタグ付きイメージ フォーマット (TIFF) ファイルを生成します
圧縮。 非可逆 JPEG 圧縮を有効にする (オプションを参照) 品質 以下)よくあること
はるかに小さいファイルが生成されます。 コマンド ティフCP(1)と ティフスプリット(1) は次のような用途に役立ちます。
生成された TIFF ファイルを操作します。
* フォーマット PDFファイル PDF (Portable Document Format) ファイルを生成します。 の各ページ
結果のファイルは、次を使用して、指定された解像度の画像で表されます。
可逆圧縮。 非可逆 JPEG 圧縮を有効にする (オプションを参照) 品質
以下)、多くの場合、はるかに小さなファイルが生成されます。 PDF ファイルを作成する別の方法
最初に使用することから成ります DJVUP(1) 結果の PostScript ファイルを次のように変換します。
PDF。 どちらの方法により良い結果が得られるかは、DJVU ファイルの内容によって異なります
PS から PDF へのコンバーターの機能についても説明します。
オプションの場合 -フォーマット が指定されていない場合、引数の拡張子 出力ファイル ありません
デフォルトの出力形式に影響します。 代わりにプログラムの動作が変更されます
以前のバージョンとの下位互換性を確保するため djvu。 お勧めします
常にこのオプションを使用して出力形式を指定します。
-ページ=ページスペック
どのページをデコードするかを指定します。 このオプションを指定しない場合は、すべて
ドキュメントのページがデコードされ、出力ファイルに連結されます。 ページ
仕様 ページスペック XNUMX つ以上のカンマ区切りのページ範囲が含まれます。 ページ
range はページ番号、またはダッシュで区切られた XNUMX つのページ番号です。 のために
インスタンス、仕様 1-10 1~10ページと仕様書を出力します 1,3,99999-4
ページ 1 と 3 に続いて、すべてのドキュメント ページを逆順で出力します。
ページ4。
-各ページ
このオプションを指定すると、プログラムは djvu ページごとに XNUMX つの個別のファイルを生成します
を置き換えて名付けた %d の仕様 出力ファイル名 のページ番号によって
に似たやり方 printf(3)機能。
-mode =MOD
DjVu 画像のどのレイヤーをレンダリングするかを選択します。 有効なレンダリング モード
カラー, 黒, mask, フォアグラウンド, 背景.
* レンダリングモード カラー がデフォルトのモードです。 DjVu ファイルがモノクロの場合、
モノクロ出力またはグレーレベル出力は、サブサンプリング係数に応じて生成されます。
それ以外の場合は、カラー画像が生成されます。
* レンダリングモード 黒 意味のある白黒画像を抽出するのに役立ちます。
モノクロ出力またはグレーレベル出力は、サブサンプリング係数に応じて生成されます。
* レンダリングモード mask, フォアグラウンド, 背景 の特定のレイヤーを選択します
DjVu画像。 DjVu イメージに
選択したレイヤー。
-スキップ このオプションでは、破損したページが発生したときに中止する代わりに、 djvu 〜へ
破損したページをスキップして次のページに進みます。 これは次のような場合に便利です
特定の破損したファイルを処理しています。
分解能 OPTIONS
次のオプションは、出力画像の解像度を制御します。 デフォルトの解像度
DjVu ファイルのネイティブ解像度であり、 -1.
-n 整数のサブサンプリング係数を指定します。 完全な出力画像のサイズ
なります n DjVu の画像サイズの XNUMX 分の XNUMX です。 引数の正当な値 n
範囲は 1 ~ 12 です。 オプション -1たとえば、出力イメージが生成されます。
解像度は入力 DjVu 画像ファイルの解像度と同じです。
-サブサンプル=n
これはオプションに相当します -n.
-スケール=雑誌
DjVu 画像に保存されている解像度に応じた倍率を指定します。
倍率を 100 に指定すると、100 で表示するのに適した画像が生成されます。
コンピュータ画面などの dpi デバイス。 倍率 雑誌 また、することができます
XNUMX インチあたりのドット数で表される出力イメージの解像度として解釈されます。
-サイズ=wxh
完全な出力イメージのサイズを指定します。 完全な DjVu イメージをレンダリングすると、
幅と高さが以下の出力画像を作成します。 w と h。 変更するには
アスペクト比を指定するには、オプションも使用する必要があります -アスペクト=いいえ.
-アスペクト=はい・いいえ
このオプションは、画像のアスペクト比を保持するかどうかを示します。 の
デフォルトではアスペクト比が維持されます。 このオプションでは、
オプションと組み合わせた場合のアスペクト比 -サイズ.
その他 OPTIONS
-詳細
DjVu イメージの構造を説明する情報メッセージを表示し、
出力ファイルの形式。
-セグメント=wxh+x+y
レンダリングする画像セグメントを指定します。 プログラム djvu 概念的に完全にレンダリングします
指定された解像度を使用してページを表示し、幅のサブ画像を抽出します w と
高さ h、位置 (x,y) の左下隅を基準にして
ページ。 もちろん、両方の操作は同時に行われます。 小さなサブをレンダリングする
画像は完全な画像をレンダリングするよりもはるかに高速です。 出力ファイルは
常にサイズがある wxh このオプションが指定されている場合。
-品質=要因
TIFF および PDF ファイルの非可逆 JPEG 圧縮を有効にします。 このオプションはのみに影響します
推奨される TIFF/G4 圧縮を使用してエンコードできない画像。 口論
要因 は 25 ~ 150 の範囲の量子化係数です。コマンドを参照してください。 cjpeg(1)
JPEG 量子化係数の詳細については、こちらをご覧ください。 値 80 が開始点として適しています。
-品質=非圧縮
TIFF および PDF ファイルの圧縮を完全に無効にします。 結果的には
ファイルは多くの場合巨大なので、これは互換性を最大限に高めるために役立つ場合があります。
急いで書かれたソフトウェア。
-品質=収縮
TIFF ファイルの DEFLATE 圧縮を有効にします。 を使用してエンコードできない画像
次の場合、優先 TIFF/G4 圧縮は DEFLATE 圧縮でエンコードされます。
利用可能。 それ以外の場合は、より移植性の高い PACKBITS 圧縮が使用されます。 指定する
これがデフォルトの動作であるため、PDF ファイルにはこのオプションは必要ありません。
廃止 OPTIONS
以前のバージョンとの下位互換性を確保するために、さまざまなオプションが維持されています。
のバージョン ディジュヴ。 オプションの場合 -フォーマット が指定されていない場合、プログラムはデコードするだけです。
ドキュメントの最初のページの場合、デフォルトの解像度は次のようになります。 -スケール=100。 オプション -サイズ,
-規模, -セグメント, -ページ スペースで区切られた引数を受け入れます。 オプション -前景,
-バックグラウンド, -黒 の略記です -mode =MOD オプション。 依存しないでください
これらの機能。
例
Command
djvu -format=tiff myfile.djvu myfile.tif
すべてのページをデコードし、複数ページの TIFF ファイルを生成します。
Command
djvu -format=ppm -ページ=1-10 -各ページ -サイズ=100x100 myfile.djvu サム%03d.ppm
ドキュメントの最初の 100 ページに対して 100xXNUMX のサムネイルを作成し、PPM として出力します。
名前の付いたファイル サム001.ppm 〜へ サム010.ppm.
CREDITS
このプログラムの新しいバージョンは、Léon Bottou によって書かれました。[メール保護]>.
このプログラムには、プログラムから派生したコードが含まれています tiff2pdfロス・フィンレイソン著、
BSD ライセンスに基づいてリリースされています。
onworks.net サービスを使用してオンラインで ddjvu を使用する