fmt

回覆影像格式。 指定傳送至使用者端之影像資料的影像編碼格式,以及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

內嵌在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=giffmt=gif-alpha. 如需詳細資訊,請參閱命令說明。 其他格式沒有可設定的選項。

所有格式和畫素型別都會傳回每個畫素元件8位元。

下表列出下列有效組合: formatpixelType,對應的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

pdf

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::FormattiffCompression 預設為 attribute::TiffEncoding. pixelType 預設為 rgb 如果 icc= 未指定,否則會對應到指定ICC設定檔的畫素型別。

另請參閱

attribute::Formatattribute::JpegQualityattribute::TiffEncodingqlt=iccEmbed=pathEmbed=req=quantize=

本頁內容