回覆影像格式。 指定傳送至使用者端之影像資料的影像編碼格式,以及HTTP回應標頭的對應回應MIME型別。
fmt= *
格式*[,[ *
pixeltype*][, *
tiffCompression*]]
格式 |
jpeg |
有損JPEG。 |
|
jpg |
有損JPG。 |
|
png |
無遺失的PNG。 |
|
png-alpha |
使用Alpha色版的無損失PNG。 |
|
tif |
TIFF。 |
|
tif-alpha |
使用Alpha色版進行TIFF。 |
|
swf |
內嵌於Macromedia swf檔的有損JPEG。 |
|
swf-alpha |
有損JPEG與內嵌於Macromedia swf檔案中的deflate-compressed遮色片。 |
|
|
內嵌在PDF中的影像。 |
|
eps |
未壓縮的二進位封裝PostScript。 |
|
gif |
256色GIF。 |
|
gif-alpha |
255色GIF,加上按鍵色彩透明度。 |
pixeltype |
rgb |
傳回RGB影像資料。 |
|
灰色 |
傳回灰階影像資料。 |
|
cmyk |
傳回CMYK影像資料。 |
tiffCompression | 無 |
未壓縮。 |
|
lzw |
LZW (Lempel-Ziv-Welch)壓縮(不失真)。 |
|
郵遞區號 |
"Deflate"壓縮(不失真)。 |
|
jpeg |
JPEG壓縮(失真)。 |
pixelType
效果輸出色域轉換: icc=
未指定;預設色彩設定檔對應至 pixelType
「 」已套用。 如果停用色彩管理,則會套用天真的轉換。 pixelType
忽略時機 icc=
指定,這會決定輸出畫素型別。
compression
只有在指定tif、tif-alpha或PDF為時才允許 format
. 如需這些影像格式支援的壓縮選項,請參閱下表。
qlt-
設定下列格式的JPEG編碼選項:JPEG、使用JPEG壓縮的TIFF、使用JPEG壓縮的PDF以及SWF檔案。 使用 quantize=
如果 fmt=gif
或 fmt=gif-alpha
. 如需詳細資訊,請參閱命令說明。 其他格式沒有可設定的選項。
所有格式和畫素型別都會傳回每個畫素元件8位元。
下表列出下列有效組合: format
和 pixelType
,對應的HTTP回應MIME型別,是否可以內嵌ICC設定檔(請參閱 iccEmbed=),以及可以套用哪些格式特定選項命令。
格式 |
pixeltype |
回應MIME型別 |
內嵌ICC設定檔 |
選項 |
---|---|---|---|---|
jpeg, jpg |
rgb、灰色、cmyk |
<image/jpeg> |
是 |
qlt= |
png, png-alpha |
rgb,灰色 |
<image/png> |
是 |
|
png8, png8-alpha |
rgb |
<image/png> |
是 |
|
tif, tif-alpha |
rgb、灰色、cmyk |
<image/tiff> |
是 |
tiffCompression (none|lzw|zip|jpeg)、pathEmbed=、qlt ( qlt= 被忽略,除非 tiffCompression 設為'jpeg'。) |
swf, swf-alpha |
rgb,灰色 |
<application/x-shockwave-flash> |
否 (Flash Player會忽略內嵌的ICC設定檔。) |
qlt= , 屬性::TrustedDomains |
|
rgb、灰色、cmyk |
<application/pdf> |
是 |
tiffCompression (none|zip|jpeg),qlt= ( qlt= 被忽略,除非 tiffCompression 設為'jpeg'。) |
eps |
rgb、灰色、cmyk |
<image/eps> |
是 |
pathEmbed= |
gif, gif-alpha |
rgb,灰色 (資料在轉換為灰色或rgb後,會轉換為調色盤。) |
<image/gif> |
否 |
|
指定傳送至使用者端的回覆影像資料的編碼格式,以及HTTP回覆標頭的對應回應MIME型別。
png-alpha
傳回未關聯的Alpha (即Alpha不會預先乘以畫素值),而 tif-alpha
、和 swf-alpha
傳回相關的alpha (即alpha值會與alpha值預先相乘)。 Alpha色版對應至暈映背景遮色片的反面 req=img
,以及至群組或物件遮色片(如果有) req=object
. 若要在使用巢狀IR請求時套用Alpha,請新增 fmt=
內嵌IR請求和主要請求的適當alpha檔案格式。 如果指定CMYK或灰階ICC設定檔,則不會傳回Alpha資料 icc=
.
可能發生在請求中的任何位置。
format
預設為 attribute::Format
和 tiffCompression
預設為 attribute::TiffEncoding
. pixelType
預設為 rgb
如果 icc=
未指定,否則會對應到指定ICC設定檔的畫素型別。
attribute::Format , attribute::JpegQuality, attribute::TiffEncoding, qlt=, iccEmbed=, pathEmbed=, req=, quantize=