fmt fmt
回應影像格式。
fmt=format[,
[
pixelType
]
,[
compression
]]
format
- avif-alpha | avif | eps | f4m | gif-alpha | gif | heic | 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
eps
f4m
gif-alpha
gif
heic
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
webp-alpha
webp
| pixelType
- rgb | 灰色 | cmyk |
pixelType
cmyk
gray
rgb
| compression
- jpeg | 有損 | 不失真 | lzw | 無 | 郵遞區號 |
compression
jpeg
lossy
lossless
lzw
none
zip
-
format
為傳送至使用者端的影像資料指定影像編碼格式,並為HTTP回應標頭指定對應的回應MIME型別。 -
pixelType
可用於在下列情況下實現輸出色域轉換icc=
未指定。與對應的預設色彩設定檔
pixelType
中所有規則的URL區段。 如果停用色彩管理,則會套用天真的轉換。pixelType
忽略於icc=
指定,這會決定輸出的畫素型別。 -
compression
僅在以下情況下才允許tif
,tif-alpha
,pdf
,webp
,webp-alpha
,jpeg2000
,jpeg2000-alpha
,jpegxr
,或jpegxr-alpha
指定為format
. 如需這些影像格式支援的壓縮選項,請參閱下表。
您可以使用 qlt=
設定下列格式的JPEG編碼選項:JPEG、使用JPEG壓縮的TIFF、使用JPEG壓縮的PDF和SWF。 WebP、JPEG2000和JPEGXR也使用 qlt=
但是這些值會為不同的格式產生不同的品質。 使用 quantize=
如果 fmt=gif
或 fmt=gif-alpha
. 如需詳細資訊,請參閱命令說明。 其他格式沒有可設定的選項。
所有畫素會傳回8位元每畫素元件 formats
和 pixelTypes
(GIF每畫素8位元)。
下表列出*的有效組合format
*和 pixelType
,對應的HTTP回應MIME型別,是否可以內嵌ICC設定檔(請參閱 iccEmbed=),以及您可以套用哪些格式特定選項。
壓縮 ( 有損 , 不失真 )
qlt= 已忽略 不失真 .
因為沒有色度縮減取樣與WebP格式的概念,如果您使用第二個值 qlt (例如, qlt=80,1 )第二個值( 1 )會被忽略。
rgb,灰色
資料在轉換為灰色或rgb之後,會轉換為調色盤。
壓縮 ( 有損 , 不失真 )
qlt= 已忽略 不失真 .
因為沒有色度縮減取樣與WebP格式的概念,如果您使用第二個值 qlt (例如, qlt=80,1 )第二個值( 1 )會被忽略。
pathEmbed= , pscan= , qlt= , xmpEmbed=
此 pscan= 引數僅適用於pjpeg格式。
壓縮 ( 有損 , 不失真 )
qlt= 已忽略 不失真 .
因為沒有色度縮減取樣與WebP格式的概念,如果您使用第二個值 qlt (例如, qlt=80,1 )第二個值( 1 )會被忽略。
壓縮
( none|zip|jpeg ), qlt=
qlt= 被忽略,除非 壓縮 設為 jpeg .
否
注意:AdobeFlash Player會忽略內嵌的ICC設定檔。
壓縮
( none|lzw|zip|jpeg )
僅限'tiff';'tiff-alpha'不支援jpeg壓縮。
qlt=
qlt= 被忽略,除非 壓縮 設為 jpeg .
, pathEmbed=, xmpEmbed=
壓縮 ( 有損 , 不失真 )
qlt= 已忽略 不失真 .
因為沒有色度縮減取樣與WebP格式的概念,如果您使用第二個值 qlt (例如, qlt=80,1 )第二個值( 1 )會被忽略。
屬性 section-5f96b0ce7c5a4df1bf52e24ea78c3dae
要求屬性。 套用而不管目前的圖層設定為何,如果 req=img
(預設)或 req=mask
;否則會忽略。
type
被忽略,如果 iccProfile=
已指定。
預設 section-f885a785b32c44fea347db15fdb2ab1f
fmt=jpeg, *
預設型別*,none
,其中 defaultType
處理方式如下:如果 icc=
已指定, defaultType
對應於指定ICC設定檔的畫素型別。 如果 icc=
未指定, defaultType
是 gray
如果 req=mask
,否則為 rgb
.
範例 section-b93222e652df404a84c69025247f07df
請求JPEG格式的低品質小型預覽影像(預設):
http:// *
伺服器*/myRootId/myImageId?qlt=60&wid=200
要求將相同的影像轉換為灰階:
http:// *
伺服器*/myRootId/myImageId?fmt=jpeg,gray&qlt=60&wid=200
請以Alpha色版的高解析度,以無損格式要求相同的影像:
http:// *
伺服器*/myRootId/myImageId?fmt=png-alpha&wid=300
要求與灰階TIFF影像相同的影像使用Alpha色版:
http:// *
伺服器*/myRootId/myImageId?req=mask&fmt=tif,gray&wid=300
使用預設的ICC設定檔將相同影像轉換為cmyk:
http:// *
伺服器*/myRootId/myImageId?fmt=tif,cmyk&wid=300
使用其他ICC設定檔將相同影像轉換為cmyk,並將設定檔嵌入到TIFF影像中:
http:// *
伺服器*/myRootId/myImageId?fmt=tif&wid=300&icc=myPrinterProfile&iccEmbed=1
以TIF檔案形式傳送此影像,並進行JPEG壓縮,而不進行畫素型別轉換:
http:// *
伺服器*/myRootId/myImageId?fmt=tif,,jpeg&qlt=95&wid=300
將影像轉換為雙調GIF,具有關鍵色彩透明度,並強制色彩為黑白:
http:// *
伺服器*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff
品質設定為80時失真:
http:// *
伺服器*/myRootId/myImageId?wid=300&fmt=webp&qlt=80
含Alpha的無損:
http:// *
伺服器*/myRootId/myImageId?wid=300&fmt=webp-alpha,,lossless
品質設定為80時失真:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000&qlt=80
含Alpha的無損:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000-alpha,,lossless
品質設定為80時失真:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr&qlt=80
含Alpha的無損:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr-alpha,,lossless
另請參閱 section-fce8d69c74234bf48cf814d799409541
qlt= , 量化=, 需要=, icc=, iccEmbed=, pathEmbed=, pscan.