fmt

Format de l’image de réponse. Spécifie le format de codage de l’image pour les données d’image envoyées au client et le type MIME de réponse correspondant pour l’en-tête de réponse HTTP.

fmt= * *[,[ * *][, *formatpixelTypetiffCompression*]]

formater

jpeg

JPEG avec perte.

jpg

Perte de JPG.

png

PNG sans perte.

png-alpha

PNG sans perte avec canal alpha.

tif

TIFF.

tif-alpha

TIFF avec couche alpha.

swf

Fichier JPEG avec perte incorporé dans un fichier swf Macromedia.

swf-alpha

Fichier JPEG avec perte et masquage compressé avec déflation incorporé dans un fichier swf Macromedia.

pdf

Image incorporée au format PDF.

eps

PostScript encapsulé binaire décompressé.

gif

GIF 256 couleurs.

gif-alpha

GIF avec 255 couleurs plus transparence couleur-clé.

pixelType

rvb

Renvoi des données d’image RVB.

gris

Renvoie les données d’image en niveaux de gris.

cmyk

Renvoie les données image CMJN.

tiffCompression

aucun

Non compressé.

lzw

Compression LZW (Lempel-Ziv-Welch) (sans perte).

zip

Compression "Deflate" (sans perte).

jpeg

Compression JPEG (perte).

pixelType produit une conversion de l’espace colorimétrique de sortie lorsque icc= n’est pas spécifié ; le profil colorimétrique par défaut correspondant à pixelType est appliqué. Si la gestion des couleurs est désactivée, une conversion naïve est appliquée. pixelType est ignoré lorsque icc= est spécifié, ce qui détermine le type de pixel de sortie.

compression est autorisé uniquement si tif, tif-alpha ou PDF est spécifié comme format. Reportez-vous au tableau ci-dessous pour connaître les options de compression prises en charge pour ces formats d’image.

qlt- définit les options de codage JPEG pour ces formats : JPEG, TIFF avec compression JPEG, PDF avec compression JPEG et fichier SWF. Utilisez quantize= si fmt=gif ou fmt=gif-alpha. Pour plus d’informations, reportez-vous aux descriptions de commande . Les autres formats ne comportent pas d’options définissables.

Un composant de huit bits par pixel est renvoyé pour tous les formats et types de pixels.

Le tableau suivant répertorie les combinaisons valides de format et pixelType, les types MIME de réponse HTTP correspondants, si les profils ICC peuvent être incorporés (voir iccEmbed=) et les commandes d’option spécifiques au format pouvant être appliquées.

formater

pixelType

Type MIME de réponse

Incorporer le profil ICC

Options

jpeg, jpg

rgb, gray, cmyk

<image>

Oui

qlt=

png, png-alpha

rgb, gris

<image>

Oui

png8, png8-alpha

rvb

<image>

oui

tif, tif-alpha

rgb, gray, cmyk

<image>

Oui

tiffCompression

(none|lzw|zip|jpeg), pathEmbed=, qlt

( qlt= est ignoré sauf si tiffCompression est défini sur "jpeg".)

swf, swf-alpha

rgb, gris

<application>

Non

(Le Flash Player ignore les profils ICC incorporés.)

qlt= , attribute::TrustedDomains

pdf

rgb, gray, cmyk

<application>

Oui

tiffCompression

(none|zip|jpeg),qlt=

( qlt= est ignoré sauf si tiffCompression est défini sur "jpeg".)

eps

rgb, gray, cmyk

<image>

Oui

pathEmbed=

gif, gif-alpha

rgb, gris

(Les données sont converties en palette après la conversion en gris ou en rgb.)

<image>

Non

Spécifie le format de codage des données d’image de réponse envoyées au client et le type MIME de réponse correspondant pour l’en-tête de réponse HTTP.

png-alpha renvoie un alpha non associé (c’est-à-dire qu’alpha ne pré-multiplie pas les valeurs de pixels), tandis que tif-alpha et swf-alpha renvoie l’alpha associé (c’est-à-dire que les valeurs alpha sont pré-multipliées avec les valeurs alpha). Le canal alpha correspond à l’inverse du masque de fond de la vignette pour req=img et au masque de groupe ou d’objet s’il existe req=object. Pour appliquer alpha lors de l’utilisation d’une requête IR imbriquée, ajoutez fmt= avec le format de fichier alpha approprié à la requête IR incorporée et à la requête principale. Aucune donnée alpha n’est renvoyée si un profil ICC CMJN ou niveaux de gris est spécifié avec la valeur icc=.

Propriétés

Peut se produire n’importe où dans la requête.

Par défaut

format Par défaut, attribute::Formatet tiffCompression la valeur par défaut est attribute::TiffEncoding. pixelType La valeur par défaut est rgb si n’ icc= est pas spécifié, sinon elle correspond au type de pixel du profil ICC spécifié.

Voir aussi

attribute::Format , attribute::JpegQuality, attribute::TiffEncoding, qlt=, iccEmbed=, pathEmbed=, req=, quantize=

Sur cette page