fmt

応答画像形式。

fmt=format[, [pixelType],[compression]]

format - avif-alpha | avif | eps | f4m | gif-alpha | gif | jpeg | jpeg2000-alpha | jpeg2000 | jpegxr-alpha | jpegxr | jpg | m3u8 | pdf | pjpeg | png-alpha | png | png8-alpha | png8 | swf-alpha | swf | swf3-alpha | swf3 | tif-alpha | tif | web-alpha | webp

format 説明
avif-alpha アルファチャンネル付きの非可逆および非可逆AVIF。
avif 非可逆および可逆AVIF。
eps 非圧縮バイナリEncapsulated PostScript。
f4m Flashストリーミングサーバのマニフェスト形式。
gif-alpha 2~255色とキーカラーの透明度を加えたGIF
gif 2~256色のGIF。
jpeg 非可逆JPEG
jpeg2000-alpha アルファチャンネル付き非可逆JPEG 2000
jpeg2000 非可逆および可逆JPEG 2000。
jpegxr-alpha アルファチャンネル付きの非可逆JPEG XR。
jpegxr 可逆および可逆JPEG XR。
jpg 非可逆JPG
m3u8 Apple Streaming Serverマニフェスト形式。
pdf PDFに埋め込まれた画像。
pjpeg プログレッシブ JPEG.
png-alpha アルファチャンネル付きの24ビット可逆PNG
png 24ビット可逆PNG
png8-alpha アルファチャンネル付き8ビット可逆PNG
png8 8ビット可逆PNG。
swf-alpha AdobeAS2 swfファイルに埋め込まれた可逆JPEGおよびデフレート圧縮マスク。
swf AdobeAS2 swfファイルに埋め込まれた非可逆JPEG。
swf3-alpha AdobeAS3 swfファイルに埋め込まれた可逆JPEGおよびデフレート圧縮マスク。 注意: swfおよびswf-alpha形式は、ActionScript2アプリケーション(Flash Player8以前)に最適です。ActionScript3アプリケーション(Flash Player9以降)では、swf3およびswf3-alphaの形式を使用することをお勧めします。
swf3 AdobeAS3 swfファイルに埋め込まれた非可逆JPEG。
tif-alpha アルファチャンネル付きTIFF
tif TIFF.
webp-alpha アルファチャンネル付きの非可逆WebP。
webp 非可逆WebPおよび可逆WebP

| pixelType – rgb | 灰色 | cmyk |

pixelType 説明
cmyk CMYK画像データを返します。
gray グレースケールの画像データを返す。
rgb RGB画像データを返します。

| compression – none | lzw | zip | jpeg | 非可逆 | 可逆 |

compression 説明
jpeg JPEG圧縮(非可逆)。
lossy WebP、JPEG 2000およびJPEG XR圧縮(非可逆)。
lossless WebP、JPEG 2000およびJPEG XR圧縮(可逆)。
lzw LZW(Lempel-Ziv-Welch)圧縮(可逆)。
none 非圧縮.
zip 「デフレート」圧縮(可逆)。
  • format は、クライアントに送信される画像データの画像エンコーディング形式と、HTTP応答ヘッダーに対応する応答MIMEタイプを指定します。

  • pixelType を使用すると、が指定されていない場合に出力カラースペースの変 icc= 換がおこなわれます。

    pixelType​に対応するデフォルトのカラープロファイルが適用されます。 カラーマネジメントが無効になっている場合、純粋な変換が適用されます。 pixelType を指定した場合は無視 icc= され、出力ピクセルタイプが決定されます。

  • compression は、 tiftif-alphapdfwebpwebp-alphajpeg2000jpeg2000-alphajpegxrjpegxr-alpha format​が指定されている場合にのみ使用できます。これらの画像形式でサポートされる圧縮オプションについては、以下の表を参照してください。

qlt=を使用して、次の形式のJPEGエンコーディングオプションを設定できます。JPEG、JPEG圧縮のTIFF、JPEG圧縮のPDFおよびSWF。 WebP、JPEG 2000、JPEG XRもqlt=を使用しますが、値によって形式が異なると、画質も異なります。 fmt=gifまたはfmt=gif-alphaの場合はquantize=を使用します。 詳しくは、コマンドの説明を参照してください。 その他の形式には、設定可能なオプションはありません。

すべての​formats​と​pixelTypes(GIFの場合は8 bit/pixel)に対して、1ピクセルあたり8 bitが返されます。

次の表に、formatと​pixelType​の有効な組み合わせ、対応するHTTP応答のMIMEタイプ、ICCプロファイルを埋め込めるかどうか(iccEmbed=を参照)、適用できる形式固有のオプションを示します。

形式 pixelType 応答のMIMEタイプ Embed ICC profile オプション

jpeg、jpg、pjpeg

rgb、グレー、cmyk

<image>

はい

pathEmbed= 、 pscan= qlt= xmpEmbed=

pscan= パラメーターはpjpeg形式にのみ適用されます。

png, png-alpha

rgb、グレー

<image>

はい

png8, png8-alpha

rgb

<image>

はい

tif、tif-alpha

rgb、グレー、cmyk

<image>

はい

圧縮

( none|lzw|zip|jpeg )

'tiff'のみ「tiff-alpha」はjpeg圧縮をサポートしていません。

qlt=

圧縮がjpegに設定され ていない場合、qlt= 無視さ れま す。

, pathEmbed=, xmpEmbed=

swf, swf3, swf-alpha, swf-alpha3

rgb、グレー

<application>

いいえ

注意: AdobeFlash Playerは、埋め込みICCプロファイルを無視します。

qlt= attribute::TrustedDomains

PDF

rgb、グレー、cmyk

<application>

はい

圧縮

( none|zip|jpeg )、 qlt=

圧縮がjpegに設定され ていない場合、qlt= 無視さ れま す。

eps

rgb、グレー、cmyk

<image>

はい

pathEmbed=

gif, gif-alpha

rgb、グレー

グレーまたはRGBに変換した後、データがパレットに変換されます。

<image>

いいえ

quantize=

webp, webp-alpha

rgb

<image>

いいえ

圧縮 (非可 逆、可 )

qlt=は可逆 では無視さ れま す。

WebP形式のクロミナンスダウンサンプリングの概念がないので、 qlt で2番目の値(例えば、 qlt=80,1 )を使用すると、2番目の値( 1 )は無視されます。

jpeg2000、jpeg2000-alpha

rgb、グレー

<image>

いいえ

上記と同じ。

jpegxr, jpegxr-alpha

rgb

<image>

いいえ

上記と同じ。

avif、avif-alpha

rgb

<image>

いいえ

上記と同じ。

プロパティ

リクエスト属性。 req=img (デフォルト)またはreq=maskの場合、現在の画層設定に関係なく適用されます。それ以外の場合は無視されます。

type が指定されている場合、は無 iccProfile= 視されます。

初期設定

fmt=jpeg, *defaultType*,none。は次のよ defaultType うに処理されます。を指定 icc= した場合、 defaultType は指定したICCプロファイルのピクセルタイプに対応します。icc=を指定しない場合、defaultType​はgrayreq=maskの場合)、それ以外の場合はrgbです。

JPEG形式の小さな低画質のプレビュー画像を要求します(デフォルト)。

http:// *server*/myRootId/myImageId?qlt=60&wid=200

グレースケールに変換された同じ画像をリクエストします。

http:// *server*/myRootId/myImageId?fmt=jpeg,gray&qlt=60&wid=200

アルファチャンネルと高解像度を使用して、同じ画像をロスレス形式でリクエストします。

http:// *server*/myRootId/myImageId?fmt=png-alpha&wid=300

グレースケールのTIFF画像と同じ画像のアルファチャンネルを要求します。

http:// *server*/myRootId/myImageId?req=mask&fmt=tif,gray&wid=300

デフォルトのICCプロファイルを使用して、同じ画像をcmykに変換します。

http:// *server*/myRootId/myImageId?fmt=tif,cmyk&wid=300

別のICCプロファイルを使用して同じ画像をcmykに変換し、そのプロファイルをTIFF画像に埋め込みます。

http:// *server*/myRootId/myImageId?fmt=tif&wid=300&icc=myPrinterProfile&iccEmbed=1

この画像を、ピクセルタイプの変換を行わずにJPEG圧縮を使用してTIFファイルとして配信します。

http:// *server*/myRootId/myImageId?fmt=tif,,jpeg&qlt=95&wid=300

キーカラーの透明度とカラーを白黒に強制的に設定して、画像をバイトナルGIFに変換します。

http:// *server*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff

画質設定80の非可逆

http:// *server*/myRootId/myImageId?wid=300&fmt=webp&qlt=80

アルファ付き可逆圧縮:

http:// *server*/myRootId/myImageId?wid=300&fmt=webp-alpha,,lossless

画質設定80の非可逆

http://server/myRootId/myImageId?wid=300&fmt=jpeg2000&qlt=80

アルファ付き可逆圧縮:

http://server/myRootId/myImageId?wid=300&fmt=jpeg2000-alpha,,lossless

画質設定80の非可逆

http://server/myRootId/myImageId?wid=300&fmt=jpegxr&qlt=80

アルファ付き可逆圧縮:

http://server/myRootId/myImageId?wid=300&fmt=jpegxr-alpha,,lossless

関連項目

qlt=quantize=req=icc=iccEmbed=pathEmbed=pscan

このページ