-
まずはお試しください
-
Jdeliを実行する
-
Javaで画像ファイルを読み込む
-
Javaで画像ファイルを書き出す
-
対応しているフィルター
-
画像を変換する
-
画像別変換(サンプルコード付き)
-
画像を加工する
-
ヒント&テクニック
-
ライセンスとバージョン
-
アップデート情報
< 戻る
印刷
JVMフラグ
作成日2022年11月8日
最終更新日2023年8月21日
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にアクセスする前にこの操作を行う必要があります。
注意:Java11以降のモジュールを推奨しています。古いバージョンを使用している場合は、クラスパスを使用する必要があります。
JDELIの一般的なJVMフラグ
decode_4_components_as_argb
このフラグは、JDeliがARGBデータを含む壊れたJPEGを処理する際に使用されます。
使用可能な値
- true
- false
デフォルトはfalse
verbose
通常、JDeliはステータス・メッセージを表示しませんが、verboseプロパティをtrueに設定すると、ステータス・メッセージも表示されるようになります。
使用可能な値
- true
- false
デフォルトはfalse
overwrite
通常、JDeliは新しい名前の出力ファイルを生成しますが、overwriteプロパティをtrueに設定すると、入力ファイルは上書きされます。
使用可能な値
- true
- false
デフォルトはfalse