fmt
Skapat för:
- Utvecklare
- Användare
Svara i bildformat. Anger bildkodningsformatet för bilddata som skickas till klienten och motsvarande MIME-svarstyp för HTTP-svarshuvudet.
fmt= *
format*[,[ *
pixelType*][, *
tiffCompression*]]
format | jpeg | Förstörande JPEG. |
jpg | Förstörande JPG. | |
png | förlustfri PNG. | |
png-alpha | förlustfri PNG med alfakanal. | |
tif | TIFF. | |
tif-alpha | TIFF med alfakanal. | |
swf | Förstörande JPEG inbäddad i en Macromedia swf-fil. | |
swf-alpha | Förstörande JPEG och dekomprimerad mask inbäddad i en Macromedia swf-fil. | |
Bilden är inbäddad i PDF. | ||
eps | Okomprimerad binär kapslad PostScript. | |
gif | GIF med 256 färger. | |
gif-alpha | GIF med 255 färger plus genomskinlighet. | |
pixelType | rgb | Returnera bilddata för RGB. |
grå | Returnera gråskalebilddata. | |
cmyk | Returnera CMYK-bilddata. | |
tiffCompression | ingen | Okomprimerad. |
lzw | LZW-komprimering (icke-förstörande) (Lempel-Ziv-Welch). | |
zip | Deflate-komprimering (icke-förstörande). | |
jpeg | JPEG-komprimering (förstörande). |
pixelType
Effekterar konvertering av utdatafärgrymd när icc=
inte anges. Standardfärgprofilen som motsvarar pixelType
används. Om färghantering är inaktiverat används tidigare konvertering. pixelType
ignoreras när icc=
anges, vilket avgör utdatapixeltypen.
compression
Tillåts endast om tif, tif-alpha eller PDF har angetts som format
. I tabellen nedan finns information om vilka komprimeringsalternativ som stöds för dessa bildformat.
qlt-
Anger kodningsalternativ för JPEG för följande format: JPEG, TIFF med JPEG-komprimering, PDF med JPEG-komprimering och SWF. Använd quantize=
om fmt=gif
eller fmt=gif-alpha
. Mer information finns i kommandobeskrivningarna. De andra formaten har inga inställningsbara alternativ.
Åtta bitar per pixelkomponent returneras för alla format och pixeltyper.
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 kommandon som kan användas.
format | pixelType | MIME-typ för svar | Bädda in ICC-profil | Alternativ |
---|---|---|---|---|
jpeg, jpg | rgb, gray, cmyk | <image/jpeg> | Ja | qlt= |
png, png-alpha | rgb, grå | <image/png> | Ja | |
png8, png8-alpha | rgb | <image/png> | ja | |
tif, tif-alpha | rgb, gray, cmyk | <image/tiff> | Ja |
tiffCompression (ingen|lzw|zip|jpeg), pathEmbed=, qlt ( qlt= ignoreras såvida inte tiffCompression är inställd på jpeg.) |
swf, swf-alpha | rgb, grå | <application/x-shockwave-flash> |
Nej (Flashen Player ignorerar inbäddade ICC-profiler.) | qlt= , attribut::TrustedDomains |
rgb, gray, cmyk | <application/pdf> | Ja |
tiffCompression (ingen|zip|jpeg),qlt= ( qlt= ignoreras såvida inte tiffCompression är inställd på jpeg.) | |
eps | rgb, gray, cmyk | <image/eps> | Ja | pathEmbed= |
gif-alfa |
rgb, grå (Data konverteras till palett efter konvertering till grå eller rgb.) | <image/gif> | Nej |
Anger kodningsformat för svarsbilddata som skickas till klienten och motsvarande MIME-svarstyp för HTTP-svarsrubriken.
png-alpha
Returnerar oassocierad alfa (d.v.s. alfa förmultiplicerar inte pixelvärdena), medan tif-alpha
och swf-alpha
returnerar associerad alfa (d.v.s. alfavärdena förmultipliceras med alfavärdena). Alfakanalen motsvarar den inverterade delen av vinjettens bakgrundsmask för req=img
och gruppen eller objektmasken om det finns req=object
. Om du vill använda alfa när du använder en kapslad IR-begäran lägger du till fmt=
med lämpligt alfafilformat i den inbäddade IR-begäran och huvudbegäran. Inga alfavärden returneras om en CMYK- eller gråskale-ICC-profil har angetts med icc=
.
Egenskaper
Kan förekomma var som helst i begäran.
Standard
format
har standardvärdet attribute::Format
och tiffCompression
har standardvärdet attribute::TiffEncoding
. pixelType
är som standard rgb
om icc=
inte anges, annars motsvarar det pixeltypen för den angivna ICC-profilen.
Se även
attribute::Format , attribute::JpegQuality, attribute::TiffEncoding, qlt=, iccEmbed=, pathEmbed=, req=, }kvantisera=