fmt<a0/

回應影像格式。

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

format — jpeg | jpg | pjpeg | png | png8 | png-alpha | png8-alpha | tif | tif-alpha | swf | swf-alpha | swf3 | swf3-alpha | eps | gif | gif-alpha | m3u8 | f4m |網頁 | webp-alpha | jpeg2000 | jpeg2000-alpha | jpegxr | jpegxr-alpha

format 說明
jpeg 有損JPEG
jpg 有損JPG
pjpeg 漸進式 JPEG 圖像
png 24位元無損PNG
png8 8位元無損PNG
png-alpha 具有Alpha頻道的24位元無損PNG
png8-alpha 具有Alpha頻道的8位無損PNG
tif TIFF
tif-alpha 含Alpha色版的TIFF
pdf 內嵌於PDF的影像
eps 解壓縮的二進位封裝PostScript
gif 2到256色的GIF
gif-alpha 2到255色的GIF加上金鑰色透明度
swf 內嵌在Adobe AS2 swf檔案中的有損JPEG
swf-alpha 有損JPEG和內嵌在Adobe AS2 swf檔案中的壓縮縮放遮色片
swf3 內嵌在Adobe AS3 swf檔案中的有損JPEG
swf3-alpha 有損JPEG和內嵌在Adobe AS3 swf檔案中的壓縮縮放遮色片。 注意:swf和swf-alpha格式最適合用於ActionScript 2應用程式(Flash Player 8和更舊版本)。建議將swf3和swf3-alpha用於ActionScript3應用程式(Flash Player 9和更新版本)
m3u8 Apple Streaming Server資訊清單格式
f4m Flash Streaming Server資訊清單格式
webp 有損和無損WebP
webp-alpha 具有Alpha色版的有損和無損WebP
jpeg2000 有損和無損JPEG 2000
jpeg2000-alpha 具有Alpha色版的有損與無損JPEG 2000
jpegxr 有損和無損JPEG XR
jpegxr-alpha 具有Alpha色版的有損和無損JPEG XR

| pixelType — rgb | 灰色 | cmy |

pixelType 說明
rgb 傳回RGB影像資料。
gray 傳回灰階影像資料。
cmyk 傳回CMYK影像資料。

| compression — none | lzw | 郵遞區號 | jpeg | 有損 | 無損 |

compression 說明
none 未壓縮
lzw LZW(Lempel-Ziv-Welch)壓縮(無損)
zip "Deflate"壓縮(無損)
jpeg JPEG壓縮(有損)
lossy WebP、JPEG 2000和JPEG XR壓縮(有損)
lossless WebP、JPEG 2000和JPEG XR壓縮(無損)
  • format 指定傳送至用戶端的影像資料的影像編碼格式,以及HTTP回應標題的對應回應MIME類型。

  • pixelType 可用於在未指定時實現輸出色 icc= 域轉換。

    會套用與​pixelType​對應的預設色彩描述檔。 如果停用色彩管理,則會套用天真的轉換。 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、JPEG 2000和JPEG XR也使用qlt=,但值會針對不同格式產生不同的品質。 如果fmt=giffmt=gif-alpha,請使用quantize=。 有關詳細資訊,請參閱命令說明。 其他格式沒有可設定的選項。

所有​formats​和​pixelTypes(GIF為每像素8位元)都會傳回每像素8位元元件。

下表列出*format和​pixelType*​的有效組合、對應的HTTP回應MIME類型、ICC描述檔是否可嵌入(請參閱iccEmbed=),以及您可以套用哪些格式特定選項。

格式 pixelType 回應MIME類型 內嵌ICC設定檔 選項

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>

注意: Adobe Flash Player會忽略內嵌的ICC設定檔。

qlt= ,屬 性::TrustedDomains

pdf

rgb,灰色, cmyk

<application>

壓縮

( none|zip|jpeg ), qlt=

若未將壓 縮設為jpeg, 會忽略qlt=

eps

rgb,灰色, cmyk

<image>

pathEmbed=

gif, gif-alpha

rgb,灰色

資料在轉換為灰色或RGB後會轉換為浮動視窗。

<image>

量化=

網路,webp-alpha

rgb

<image>

縮( 有損 ,無 )

qlt=會 忽略,以便 無損

由於沒有使用WebP格式進行色度縮減取樣的概念,因此,如果您使用第二個值搭配 qlt (例如, qlt=80,1 ),則忽略第二個值( 1 )。

jpeg2000、jpeg2000-alpha

rgb,灰色

<image>

與上文相同。

jpegxr,jpegxr-alpha

rgb

<image>

與上文相同。

屬性

請求屬性。 如果req=img(預設值)或req=mask;則不論目前的圖層設定為何,都適用否則將忽略。

type 的值 iccProfile=

預設

fmt=jpeg, *defaultType*,none,其中 defaultType 處理方式如下:如果 icc= 已指定, defaultType 則與指定ICC配置檔案的像素類型相對應。如果未指定icc=,則​defaultType​為gray(如果req=mask),否則為rgb

範例

請求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

請求Alpha色版與灰階TIFF影像的相同影像:

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

另請參閱

qlt= , quantize=, req=req= , icc=, icc Embed= , icc Embed=, pathEmbed=embed=Embed, pscanChong.

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free