■ソースコード
fileObj = new File("~/test.jpg");
jpegOpt = new JPEGSaveOptions();
jpegOpt.embedColorProfile = true;
jpegOpt.quality = 2;
jpegOpt.formatOptions = FormatOptions.PROGRESSIVE;
jpegOpt.scans = 3;
jpegOpt.matte = MatteType.NONE;
activeDocument.saveAs(fileObj, jpegOpt, true, Extension.LOWERCASE);
■ポイント
JPEG形式保存オプションには以下のプロパティがあります。
embedColorProfile カラープロファイルを埋め込むかどうか(true:埋め込む、false:埋め込まない)
formatOptions 形式
FormatOptions.OPTIMIZEDBASELINE ベースライン(最適化)
FormatOptions.PROGRESSIVE プログレッシブ
FormatOptions.STANDARDBASELINE(標準)
matte マット
MatteType.BACKGROUND 背景色
MatteType.BLACK 黒
MatteType.FOREGROUND 描画色(前景色)
MatteType.NETSCAPENONE Netscapeグレー
MatteType.SEMIGRAY 50%グレー
MatteType.WHITE 白
quality 画質(0〜12)
scans プログレッシブ時のスキャン数(3〜5)
■注意
このJPEG形式保存処理はファイルメニューの別名で保存(または保存)を選択しJPEG形式を指定した場合のものになります。ファイルメニューのWeb 用に保存とは異なります。