fmt
Skapat för:
- Utvecklare
- Användare
Svarsbildformat.
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 | Beskrivning |
---|---|
avif-alpha | Förstörande och förlustfri AVIF med alfakanal. |
avif | Förstörande och förlustfri AVIF. |
eps | Okomprimerad binär kapslad PostScript. |
f4m | Flash Streaming Server-manifestformat. |
gif-alpha | GIF med 2 till 255 färger plus genomskinlighet för nyckelfärger. |
gif | GIF med 2 till 256 färger. |
heic | Förlustfri HEIC. Det här formatet hämtas som standard från webbläsaren om det inte stöds. |
jpeg | Förstörande JPEG. |
jpeg2000-alpha | Förstörande och förlustfri JPEG 2000 med alfakanal. |
jpeg2000 | Förstörande och förlustfri JPEG 2000. |
jpegxr-alpha | Förstörande och förlustfri JPEG XR med alfakanal. |
jpegxr | Förstörande och förlustfri JPEG XR. |
jpg | Förstörande JPG. |
m3u8 | Apple Streaming Server, manifestformat. |
pdf | Bilden är inbäddad i PDF. |
pjpeg | Progressiv JPEG. |
png-alpha | 24-bitars förlustfri PNG med alfakanal. |
png | 24-bitars förlustfri PNG. |
png8-alpha | 8-bitars förlustfri PNG med alfakanal. |
png8 | 8-bitars förlustfri PNG. |
swf-alpha | Förstörande JPEG och dekomprimerad mask inbäddad i en Adobe AS2-swf-fil. |
swf | Förstörande JPEG inbäddad i en Adobe AS2-swf-fil. |
swf3-alpha | Förstörande JPEG och dekomprimerad mask inbäddad i en Adobe AS3-swf-fil. Obs! swf- och swf-alpha-format används bäst för ActionScript 2-program (Flash Player 8 och tidigare). Formaten swf3 och swf3-alpha rekommenderas för ActionScript3-program (Flash Player 9 och senare). |
swf3 | Förstörande JPEG inbäddad i en SWF-fil i Adobe. |
tif-alpha | TIFF med alfakanal. |
tif | TIFF. |
webp-alpha | Förstörande och förlustfri WebP med alfakanal. |
webp | Förstörande och förlustfri WebP. |
pixelType
- rgb | grå | cmyk
pixelType | Beskrivning |
---|---|
cmyk | Returnera CMYK-bilddata. |
gray | Returnera gråskalebilddata. |
rgb | Returnera bilddata för RGB. |
compression
- jpeg | förstörande | förlustfri | lzw | ingen | zip
compression | Beskrivning |
---|---|
jpeg | JPEG-komprimering (förstörande). |
lossy | JPEG 2000, JPEG XR-komprimering (förstörande) och WebP. |
lossless | HEIC, JPEG 2000, JPEG XR-komprimering (icke-förstörande) och WebP. |
lzw | LZW-komprimering (icke-förstörande) (Lempel-Ziv-Welch). |
none | Okomprimerad. |
zip | Deflate-komprimering (icke-förstörande). |
-
format
anger bildkodningsformatet för bilddata som skickas till klienten och motsvarande MIME-svarstyp för HTTP-svarshuvudet. -
pixelType
kan användas för att påverka konvertering av färgrymd för utdata näricc=
inte har angetts.Standardfärgprofilen som motsvarar
pixelType
används. Om färghantering är inaktiverat används tidigare konvertering.pixelType
ignoreras näricc=
anges, vilket avgör utdatapixeltypen. -
compression
tillåts bara omtif
,tif-alpha
,pdf
,webp
,webp-alpha
,jpeg2000
,jpeg2000-alpha
,jpegxr
ellerjpegxr-alpha
har angetts somformat
. I tabellen nedan finns information om vilka komprimeringsalternativ som stöds för dessa bildformat.
Du kan använda qlt=
för att ange kodningsalternativ för JPEG för följande format: JPEG, TIFF med JPEG-komprimering, PDF med JPEG-komprimering och SWF. WebP, JPEG 2000 och JPEG XR använder också qlt=
, men värdena ger olika kvaliteter för de olika formaten. Använd quantize=
om fmt=gif
eller fmt=gif-alpha
. Mer information finns i kommandobeskrivningarna. De andra formaten har inga inställningsbara alternativ.
8 bitar per pixelkomponent returneras för alla formats
och pixelTypes
(8 bitar per pixel för GIF).
I följande tabell visas giltiga kombinationer av *format
*och pixelType
, motsvarande MIME-typer för HTTP-svar, om ICC-profiler kan bäddas in (se iccEmbed=) och vilka formatspecifika alternativ du kan använda.
komprimering ( förstörande , förlustfri )
qlt= ignoreras för förlustfri .
Eftersom det inte finns något koncept för krominanshämtning med WebP-formatet ignoreras det andra värdet ( qlt ) om du använder ett andra värde (till exempel qlt=80,1 ). 1 ignoreras.
rgb, grå
Data konverteras till palett efter konvertering till grå eller rgb.
komprimering ( förstörande , förlustfri )
qlt= ignoreras för förlustfri .
Eftersom det inte finns något koncept för krominanshämtning med WebP-formatet ignoreras det andra värdet ( qlt ) om du använder ett andra värde (till exempel qlt=80,1 ). 1 ignoreras.
pathEmbed= , pscan= , qlt= , xmpEmbed=
Parametern pscan= gäller bara för pjpeg-format.
komprimering ( förstörande , förlustfri )
qlt= ignoreras för förlustfri .
Eftersom det inte finns något koncept för krominanshämtning med WebP-formatet ignoreras det andra värdet ( qlt ) om du använder ett andra värde (till exempel qlt=80,1 ). 1 ignoreras.
komprimering
( none|zip|jpeg ), qlt=
qlt= ignoreras såvida inte compression är inställd på jpeg .
Nej
Obs! Flashen Player Adobe ignorerar inbäddade ICC-profiler.
komprimering
( ingen|lzw|zip|jpeg )
Endast tiff; tiff-alpha stöder inte jpeg-komprimering.
qlt=
qlt= ignoreras såvida inte compression är inställd på jpeg .
, pathEmbed=, xmpEmbed=
komprimering ( förstörande , förlustfri )
qlt= ignoreras för förlustfri .
Eftersom det inte finns något koncept för krominanshämtning med WebP-formatet ignoreras det andra värdet ( qlt ) om du använder ett andra värde (till exempel qlt=80,1 ). 1 ignoreras.
Egenskaper
Begär attribut. Tillämpas oavsett aktuell lagerinställning om req=img
(standard) eller req=mask
; annars ignoreras.
type
ignoreras om iccProfile=
anges.
Standard
fmt=jpeg, *
defaultType*,none
, där defaultType
hanteras enligt följande: Om icc=
anges motsvarar defaultType
pixeltypen för den angivna ICC-profilen. Om icc=
inte anges är defaultType
gray
om req=mask
, annars är det rgb
.
Exempel
Begär en liten förhandsvisningsbild med låg kvalitet i JPEG-format (standard):
http:// *
server*/myRootId/myImageId?qlt=60&wid=200
Begär samma bild konverterad till gråskala:
http:// *
server*/myRootId/myImageId?fmt=jpeg,gray&qlt=60&wid=200
Begär samma bild i ett förlustfritt format med alfakanal och hög upplösning:
http:// *
server*/myRootId/myImageId?fmt=png-alpha&wid=300
Begär alfakanalen för samma bild som en TIFF-bild i gråskala:
http:// *
server*/myRootId/myImageId?req=mask&fmt=tif,gray&wid=300
Konvertera samma bild till cmyk med ICC-standardprofilerna:
http:// *
server*/myRootId/myImageId?fmt=tif,cmyk&wid=300
Konvertera samma bild till CMYK med en annan ICC-profil och bädda in profilen i TIFF-bilden:
http:// *
server*/myRootId/myImageId?fmt=tif&wid=300&icc=myPrinterProfile&iccEmbed=1
Leverera den här bilden som en TIF-fil med JPEG-komprimering utan konvertering av pixeltyp:
http:// *
server*/myRootId/myImageId?fmt=tif,,jpeg&qlt=95&wid=300
Konvertera en bild till ett GIF med två toner med transparens och tvinga färger till svartvitt:
http:// *
server*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff
Förstörande med kvalitetsinställningen 80:
http:// *
server*/myRootId/myImageId?wid=300&fmt=webp&qlt=80
Icke-förstörande med alfa:
http:// *
server*/myRootId/myImageId?wid=300&fmt=webp-alpha,,lossless
Förstörande med kvalitetsinställningen 80:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000&qlt=80
Icke-förstörande med alfa:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000-alpha,,lossless
Förstörande med kvalitetsinställningen 80:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr&qlt=80
Icke-förstörande med alfa:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr-alpha,,lossless