Antwortbildformat. Gibt das Bildkodierungsformat für an den Client gesendete Bilddaten und den entsprechenden Antwort-MIME-Typ für den HTTP-Antwort-Header an.
fmt= *
format*[,[ *
pixelType*][, *
tiffCompression*]]
Format |
jpeg |
Lossy JPEG. |
|
jpg |
Lossy JPG. |
|
png |
verlustfreies PNG. |
|
png-alpha |
PNG ohne Verlust mit Alphakanal. |
|
tif |
TIFF. |
|
tif-alpha |
TIFF mit Alphakanal. |
|
swf |
Lossy JPEG eingebettet in eine Macromedia swf-Datei. |
|
swf-alpha |
Lossy JPEG und eine deflate-komprimierte Maske eingebettet in eine Macromedia swf-Datei. |
|
|
In PDF eingebettetes Bild. |
|
eps |
Unkomprimiertes binäres Encapsulated PostScript. |
|
gif |
GIF mit 256 Farben. |
|
gif-alpha |
GIF mit 255 Farben plus Key-Farbtransparenz. |
pixelType |
rgb |
Gibt RGB-Bilddaten zurück. |
|
grau |
Graustufen-Bilddaten zurückgeben. |
|
cmyk |
CMYK-Bilddaten zurückgeben. |
tiffCompression | keine |
Nicht komprimiert. |
|
lzw |
LZW-Komprimierung (Lempel-Ziv-Welch) (verlustfrei). |
|
zip |
Komprimierung "Deflate"(verlustfrei). |
|
jpeg |
JPEG-Komprimierung (verlustbehaftet). |
pixelType
Auswirkungen auf die Konvertierung des Ausgabefarbraums bei icc=
nicht angegeben ist; das standardmäßige Farbprofil, das pixelType
angewendet wird. Wenn das Farbmanagement deaktiviert ist, wird eine naive Konversion angewendet. pixelType
wird ignoriert, wenn icc=
angegeben ist, der den Typ des Ausgabepixels bestimmt.
compression
Nur zulässig, wenn tif, tif-alpha oder PDF als format
. Die für diese Bildformate unterstützten Komprimierungsoptionen finden Sie in der folgenden Tabelle.
qlt-
Legt die JPEG-Kodierungsoptionen für diese Formate fest: JPEG, TIFF mit JPEG-Komprimierung, PDF mit JPEG-Komprimierung und SWF-Datei. Verwendung quantize=
if fmt=gif
oder fmt=gif-alpha
. Weitere Informationen finden Sie in den Befehlsbeschreibungen. Die anderen Formate verfügen nicht über konfigurierbare Optionen.
Für alle Formate und Pixeltypen werden acht Bit pro Pixelkomponente 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 Optionsbefehle angewendet werden können.
Format |
pixelType |
Antwort-MIME-Typ |
ICC-Profil einbetten |
Optionen |
---|---|---|---|---|
jpeg, jpg |
rgb, grau, cmyk |
<image/jpeg> |
Ja |
qlt= |
png, png-alpha |
rgb, grau |
<image/png> |
Ja |
|
png8, png8-alpha |
rgb |
<image/png> |
ja |
|
tif, tif-alpha |
rgb, grau, cmyk |
<image/tiff> |
Ja |
tiffCompression (none|lzw|zip|jpeg), pathEmbed=, qlt ( qlt= wird ignoriert, es sei denn tiffCompression auf "jpeg"festgelegt ist.) |
swf, swf-alpha |
rgb, grau |
<application/x-shockwave-flash> |
Nein (Der Flash Player ignoriert eingebettete ICC-Profile.) |
qlt= , attribute::TrustedDomains |
|
rgb, grau, cmyk |
<application/pdf> |
Ja |
tiffCompression (none|zip|jpeg),qlt= ( qlt= wird ignoriert, es sei denn tiffCompression auf "jpeg"festgelegt ist.) |
eps |
rgb, grau, cmyk |
<image/eps> |
Ja |
pathEmbed= |
gif, gif-alpha |
rgb, grau (Die Daten werden nach der Konvertierung in Grau oder RGB in eine Palette umgewandelt.) |
<image/gif> |
Nein |
|
Gibt das Kodierungsformat für an den Client gesendete Antwortbilddaten und den entsprechenden Antwort-MIME-Typ für den HTTP-Antwortheader an.
png-alpha
Gibt nicht verknüpftes Alpha zurück (d. h. Alpha multipliziert nicht die Pixelwerte), während tif-alpha
und swf-alpha
Alpha zurückgeben (d. h. die Alpha-Werte werden mit den Alpha-Werten vormultipliziert). Der Alphakanal entspricht der Umkehrung der Hintergrundmaske der Vignette für req=img
und auf die Gruppen- oder Objektmaske, falls vorhanden req=object
. Um Alpha bei Verwendung einer verschachtelten IR-Anforderung anzuwenden, fügen Sie fmt=
mit dem entsprechenden Alpha-Dateiformat für die eingebettete IR-Anfrage und die Hauptanfrage. Wenn ein CMYK- oder Graustufen-ICC-Profil mit icc=
.
Kann an einer beliebigen Stelle in der Anfrage auftreten.
format
Standardwert ist attribute::Format
und tiffCompression
standardmäßig auf attribute::TiffEncoding
. pixelType
Standardwert ist rgb
if icc=
nicht angegeben ist, andernfalls entspricht es dem Pixeltyp des angegebenen ICC-Profils.
attribute::Format , attribute::JpegQuality, attribute::TiffEncoding, qlt=, iccEmbed=, pathEmbed=, req=, quantize=