Antwortbildformat.
fmt=format[,
[
pixelType
]
,[
compression
]]
format
- avif-alpha | avif | eps | f4m | gif-alpha | gif | 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 |
Beschreibung |
---|---|
avif-alpha |
Verlust und verlustfreies AVIF mit Alphakanal. |
avif |
Verlust und verlustfreies AVIF. |
eps |
Unkomprimiertes binäres Encapsulated PostScript. |
f4m |
Manifestformat des Flash-Streaming-Servers. |
gif-alpha |
GIF-Format mit 2 bis 255 Farben plus Key-Farbtransparenz. |
gif |
GIF mit 2 bis 256 Farben. |
jpeg |
Lossy JPEG. |
jpeg2000-alpha |
Verlust und verlustfreies JPEG 2000 mit Alphakanal. |
jpeg2000 |
Verlust und verlustfreies JPEG 2000. |
jpegxr-alpha |
Lossy und verlustfreies JPEG XR mit Alphakanal. |
jpegxr |
Verlust und verlustfreies JPEG XR. |
jpg |
Verlorenes JPG. |
m3u8 |
Apple Streaming Server-Manifestformat. |
pdf |
In PDF eingebettetes Bild. |
pjpeg |
Progressives JPEG. |
png-alpha |
24-Bit-verlustfreies PNG mit Alphakanal. |
png |
24-Bit-verlustfreies PNG. |
png8-alpha |
8-Bit-verlustfreies PNG mit Alphakanal. |
png8 |
8-Bit-verlustfreies PNG. |
swf-alpha |
Lossy JPEG und eine deflate-komprimierte Maske, eingebettet in eine Adobe AS2 swf-Datei. |
swf |
Verlorenes JPEG, eingebettet in eine Adobe AS2 swf-Datei. |
swf3-alpha |
Lossy JPEG und eine deflate-komprimierte Maske eingebettet in eine Adobe AS3 swf-Datei. Hinweis: Die Formate swf und swf-alpha eignen sich am besten für ActionScript 2-Anwendungen (Flash Player 8 und früher). Die Formate swf3 und swf3-alpha werden für ActionScript 3-Anwendungen empfohlen (Flash Player 9 und höher). |
swf3 |
Verlorenes JPEG, eingebettet in eine Adobe AS3 swf-Datei. |
tif-alpha |
TIFF mit Alphakanal. |
tif |
TIFF. |
webp-alpha |
Verlust und verlustfreies WebP mit Alphakanal. |
webp |
Verlust und verlustfreies WebP. |
| pixelType
– rgb | grau | cmyk |
pixelType |
Beschreibung |
---|---|
cmyk |
CMYK-Bilddaten zurückgeben. |
gray |
Graustufen-Bilddaten zurückgeben. |
rgb |
Gibt RGB-Bilddaten zurück. |
| compression
– none | lzw | zip | jpeg | verlustbehaftet | verlustfrei |
compression |
Beschreibung |
---|---|
jpeg |
JPEG-Komprimierung (verlustbehaftet). |
lossy |
WebP-, JPEG 2000- und JPEG XR-Komprimierung (verlustbehaftet). |
lossless |
WebP-, JPEG 2000- und JPEG XR-Komprimierung (verlustfrei). |
lzw |
LZW-Komprimierung (Lempel-Ziv-Welch) (verlustfrei). |
none |
Nicht komprimiert. |
zip |
Komprimierung "Deflate"(verlustfrei). |
format
gibt das Bildkodierungsformat für an den Client gesendete Bilddaten und den entsprechenden Antwort-MIME-Typ für den HTTP-Antwort-Header an.
pixelType
kann verwendet werden, um die Konvertierung des Ausgabefarbraums auszuführen, wenn nicht angegeben icc=
ist.
Es wird das standardmäßige Farbprofil angewendet, das pixelType
entspricht. Wenn das Farbmanagement deaktiviert ist, wird eine naive Konversion angewendet. pixelType
wird ignoriert, wenn angegeben icc=
ist, was den Ausgabepipeltyp bestimmt.
compression
ist nur zulässig, wenn tif
, tif-alpha
, pdf
, webp
, webp-alpha
, jpeg2000
, jpeg2000-alpha
, jpegxr
oder jpegxr-alpha
als format
angegeben ist. Die für diese Bildformate unterstützten Komprimierungsoptionen finden Sie in der folgenden Tabelle.
Sie können qlt=
verwenden, um die JPEG-Kodierungsoptionen für diese Formate festzulegen: JPEG, TIFF mit JPEG-Komprimierung, PDF mit JPEG-Komprimierung und SWF. WebP, JPEG 2000 und JPEG XR verwenden auch qlt=
, aber die Werte führen zu unterschiedlichen Qualitäten für die verschiedenen Formate. Verwenden Sie quantize=
, wenn fmt=gif
oder fmt=gif-alpha
. Weitere Informationen finden Sie in den Befehlsbeschreibungen. Die anderen Formate verfügen nicht über konfigurierbare Optionen.
8 Bit pro Pixelkomponente werden für alle formats
und pixelTypes
(8 Bit pro Pixel für GIF) zurückgegeben.
In der folgenden Tabelle sind die gültigen Kombinationen aus *format
*und pixelType
, die entsprechenden HTTP-Antwort-MIME-Typen, ob ICC-Profile eingebettet werden können (siehe iccEmbed=) und welche formatspezifischen Optionen Sie anwenden können.
format | pixelType | Antwort-MIME-Typ | ICC-Profil einbetten | Optionen |
---|---|---|---|---|
jpeg, jpg, pjpeg |
rgb, grau, cmyk |
<image> |
Ja |
pathEmbed= , pscan= , qlt= , xmpEmbed= Der Parameter pscan= gilt nur für das PJPEG-Format. |
png, png-alpha |
rgb, grau |
<image> |
Ja |
|
png8, png8-alpha |
rgb |
<image> |
Ja |
|
tif, tif-alpha |
rgb, grau, cmyk |
<image> |
Ja |
compression ( none|lzw|zip|jpeg ) nur "tiff"; 'tiff-alpha' unterstützt keine JPEG-Komprimierung. qlt= qlt= wird ignoriert, es sei denn, die Komprimierung ist auf jpeg festgelegt . , pathEmbed=, xmpEmbed= |
swf,swf3, swf-alpha, swf-alpha3 |
rgb, grau |
<application> |
Nein
Hinweis: Der Adobe-Flash Player ignoriert eingebettete ICC-Profile. |
qlt= , attribute::TrustedDomains |
|
rgb, grau, cmyk |
<application> |
Ja |
compression ( none|zip|jpeg ), qlt= qlt= wird ignoriert, es sei denn, die Komprimierung ist auf jpeg festgelegt . |
eps |
rgb, grau, cmyk |
<image> |
Ja |
pathEmbed= |
gif, gif-alpha |
rgb, grau Die Daten werden nach der Konvertierung in Grau oder RGB in eine Palette umgewandelt. |
<image> |
Nein |
quantize= |
webp, webp-alpha |
rgb |
<image> |
Nein |
Komprimierung ( verlustbehaftet , verlustfrei ) qlt= wird für verlustfrei ignoriert . Da es kein Konzept für Chrominanz-Downsampling mit dem WebP-Format gibt, wird der zweite Wert ( qlt (z. B. qlt=80,1 ) ignoriert, wenn Sie einen zweiten Wert mit verwenden. |
jpeg2000, jpeg2000-alpha |
rgb, grau |
<image> |
Nein |
Wie oben. |
jpegxr, jpegxr-alpha |
rgb |
<image> |
Nein |
Wie oben. |
avif, avif-alpha |
rgb |
<image> |
Nein |
Wie oben. |
Anforderungsattribut. Gilt unabhängig von der aktuellen Ebeneneinstellung, wenn req=img
(Standard) oder req=mask
; andernfalls ignoriert.
type
wird ignoriert, wenn angegeben iccProfile=
ist.
fmt=jpeg, *
defaultType*,none
, wobei der wie folgt verarbeitet defaultType
wird: Wenn angegeben icc=
ist, defaultType
entspricht dem Pixeltyp des angegebenen ICC-Profils. Wenn icc=
nicht angegeben ist, ist defaultType
gray
, wenn req=mask
, andernfalls rgb
.
Anfordern eines kleinen, qualitativ minderwertigen Vorschaubilds im JPEG-Format (Standard):
http:// *
Server*/myRootId/myImageId?qlt=60&wid=200
Fordern Sie dasselbe Bild, das in Graustufen konvertiert wurde, an:
http:// *
Server*/myRootId/myImageId?fmt=jpeg,gray&qlt=60&wid=200
Fordern Sie dasselbe Bild in einem verlustfreien Format mit Alphakanal und hoher Auflösung an:
http:// *
Server*/myRootId/myImageId?fmt=png-alpha&wid=300
Fordern Sie den Alphakanal für dasselbe Bild wie ein TIFF-Bild in Graustufen an:
http:// *
Server*/myRootId/myImageId?req=mask&fmt=tif,gray&wid=300
Konvertieren Sie dasselbe Bild mithilfe der standardmäßigen ICC-Profile in cmyk:
http:// *
Server*/myRootId/myImageId?fmt=tif,cmyk&wid=300
Konvertieren Sie dasselbe Bild mithilfe eines anderen ICC-Profils in cmyk und betten Sie das Profil in das TIFF-Bild ein:
http:// *
Server*/myRootId/myImageId?fmt=tif&wid=300&icc=myPrinterProfile&iccEmbed=1
Stellen Sie dieses Bild als TIF-Datei mit JPEG-Komprimierung ohne Konvertierung des Pixeltyps bereit:
http:// *
Server*/myRootId/myImageId?fmt=tif,,jpeg&qlt=95&wid=300
Konvertieren Sie das Bild in eine bitonale GIF-Datei mit Schlüsselfarbtransparenz und erzwingen Sie Farben in Schwarzweiß:
http:// *
Server*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff
Verlust mit einer Qualitätseinstellung von 80:
http:// *
Server*/myRootId/myImageId?wid=300&fmt=webp&qlt=80
Lossless mit Alpha:
http:// *
Server*/myRootId/myImageId?wid=300&fmt=webp-alpha,,lossless
Verlust mit einer Qualitätseinstellung von 80:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000&qlt=80
Lossless mit Alpha:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000-alpha,,lossless
Verlust mit einer Qualitätseinstellung von 80:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr&qlt=80
Lossless mit Alpha:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr-alpha,,lossless
qlt= , quantize=, req=, icc=, iccEmbed=, pathEmbed=, pscan.