Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

JDeli JVMフラグ

JDeliには、動作を変更するためにjavaコマンドラインに追加できるいくつかのフラグが含まれています。これらは以下の表に記載されています。値はすべて小文字です。例えば、次のコマンド:

java -DDECODE_4_COMPONENTS_AS_ARGB=true --module-path . --add-modules com.idrsolutions.jdeli com.idrsolutions.image.CommandLine --convert $brokenJPEG.jpg $fixedJPG.jpg

これは、ARGBデータを含む破損したJPEG画像を修正します。また、JavaでSystem.setProperties()を使用して値を設定することもできますが、JDeliにアクセスする前に設定する必要があります。

JDeliの一般的なJVMフラグ

  1. decode_4_components_as_argb
  2. verbose
  3. overwrite
  4. image.tiff.compression
  5. image.tiff.dpi

decode_4_components_as_argb

このフラグは、ARGBデータを含む破損したJPEGを処理するためにJDeliで使用されます。このフラグは、ハッシュマップでカスタムパラメータを指定するJDeli readメソッド を使ってプログラム的に追加できます。

指定可能な値

  • true
  • false

デフォルト値
false

verbose

通常、JDeliはステータスメッセージを表示しませんが、verboseプロパティをtrueに設定するとステータスメッセージも出力されます。

指定可能な値

  • true
  • false

デフォルト値
false

overwrite

通常、JDeliは新しい名前で出力ファイルを生成しますが、overwriteプロパティをtrueに設定すると入力ファイルを上書きします。

指定可能な値

  • true
  • false

デフォルト値
false

image.tiff.compression

TIFFとして書き出される際に画像に適用したい圧縮方式を指定できます。詳細はTiffCompressionFormat を参照してください。

指定可能な値

  • deflate
  • deflate_better_compression
  • deflate_better_speed
  • jpeg
  • lzw
  • none

デフォルト値
deflate

image.tiff.dpi

TIFFとして書き出される際に画像に設定するDPIを指定できます。

指定可能な値
任意の正の数値

デフォルト値
未設定