fmt fmt
Format d’image de réponse.
fmt=format[, [pixelType] [compression]]
format - avif-alpha | avif | eps | f4m | gif-alpha | gif | heic | jpeg | jpeg2000-alpha | jpeg2000 | jpegar-alpha | jpegxr | jpg | m3u8 | pdf | pjpeg | png-alpha | png | png8-alpha | png8 | swf-alpha | swf | swf3-alpha | swf3 | tif-alpha | tif | web-alpha | webp
formatavif-alphaavifepsf4mgif-alphagifheicjpegjpeg2000-alphajpeg2000jpegxr-alphajpegxrjpgm3u8pdfpjpegpng-alphapngpng8-alphapng8swf-alphaswfswf3-alphaswf3tif-alphatifwebp-alphawebppixelType - rvb | grise | cmjn
pixelTypecmykgrayrgbcompression - jpeg | qui a des pertes | sans perte | Droit | aucun | fermeture éclair
compressionjpeglossylosslesslzwnonezip-
formatspécifie le format de codage d’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. -
pixelTypepeut être utilisé pour effectuer la conversion de l’espace colorimétrique de sortie lorsqueicc=n’est pas spécifié.Le profil colorimétrique par défaut correspondant à
pixelTypeest appliqué. Si la gestion des couleurs est désactivée, une conversion naïve est appliquée.pixelTypeest ignoré lorsqueicc=est spécifié, ce qui détermine le type de pixel de sortie. -
compressionn’est autorisé que sitif,tif-alpha,pdf,webp,webp-alpha,jpeg2000,jpeg2000-alpha,jpegxroujpegxr-alphaest spécifié commeformat. Consultez le tableau ci-dessous pour connaître les options de compression prises en charge pour ces formats d’image.
Vous pouvez utiliser qlt= pour définir les options de codage JPEG pour les formats suivants : JPEG, TIFF avec compression JPEG, PDF avec compression JPEG et SWF. WebP, JPEG 2000 et JPEG XR utilisent également qlt=, mais les valeurs donnent des qualités différentes pour les différents formats. Utilisez quantize= si fmt=gif ou fmt=gif-alpha. Reportez-vous à la description des commandes pour plus d’informations. Les autres formats ne comportent pas d’options définissables.
8 bits par composant de pixel sont renvoyés pour tous les formats et pixelTypes (8 bits par pixel pour GIF).
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 quelles options spécifiques au format vous pouvez appliquer.
compression ( avec perte, sans perte )
qlt= est ignoré pour les sans perte .
Comme il n’existe pas de concept de sous-échantillonnage de la chrominance avec le format WebP, si vous utilisez une deuxième valeur avec qlt (par exemple, qlt=80,1 ), la deuxième valeur ( 1 ) est ignorée.
rvb, gris
Les données sont converties en palette après conversion en gris ou en rvb.
compression ( avec perte, sans perte )
qlt= est ignoré pour les sans perte .
Comme il n’existe pas de concept de sous-échantillonnage de la chrominance avec le format WebP, si vous utilisez une deuxième valeur avec qlt (par exemple, qlt=80,1 ), la deuxième valeur ( 1 ) est ignorée.
pathEmbed= , pscan= , qlt= , xmpEmbed=
Le paramètre pscan= s’applique uniquement au format pjpeg.
compression ( avec perte, sans perte )
qlt= est ignoré pour les sans perte .
Comme il n’existe pas de concept de sous-échantillonnage de la chrominance avec le format WebP, si vous utilisez une deuxième valeur avec qlt (par exemple, qlt=80,1 ), la deuxième valeur ( 1 ) est ignorée.
compression
( none|zip|jpeg ), qlt=
qlt= est ignoré sauf si compression est définie sur jpeg.
Non
Remarque : le lecteur Flash Adobe ignore les profils ICC incorporés.
compression
( none|lzw|zip|jpeg )
« tiff » uniquement ; « tiff-alpha » ne prend pas en charge la compression jpeg.
qlt=
qlt= est ignoré sauf si compression est définie sur jpeg .
, pathEmbed=, xmpEmbed=
compression ( avec perte, sans perte )
qlt= est ignoré pour les sans perte .
Comme il n’existe pas de concept de sous-échantillonnage de la chrominance avec le format WebP, si vous utilisez une deuxième valeur avec qlt (par exemple, qlt=80,1 ), la deuxième valeur ( 1 ) est ignorée.
Propriétés section-5f96b0ce7c5a4df1bf52e24ea78c3dae
Attribut de requête. S’applique indépendamment du paramètre de calque actuel si req=img (par défaut) ou req=mask ; ignoré dans le cas contraire.
type est ignoré si iccProfile= est spécifié.
Par défaut section-f885a785b32c44fea347db15fdb2ab1f
fmt=jpeg, *defaultType*,none, où le defaultType est géré comme suit : si icc= est spécifié, defaultType correspond au type de pixel du profil ICC spécifié. Si icc= n’est pas spécifié, defaultType est gray si req=mask ; dans le cas contraire, il est rgb.
Exemples section-b93222e652df404a84c69025247f07df
Demander une petite image d’aperçu de faible qualité au format JPEG (par défaut) :
http:// *serveur*/myRootId/myImageId?qlt=60&wid=200
Demander la même image convertie en niveaux de gris :
http:// *serveur*/myRootId/myImageId?fmt=jpeg,gray&qlt=60&wid=200
Demander la même image dans un format sans perte avec canal alpha et à haute résolution :
http:// *serveur*/myRootId/myImageId?fmt=png-alpha&wid=300
Demandez la couche alpha pour la même image qu’une image TIFF en niveaux de gris :
http:// *serveur*/myRootId/myImageId?req=mask&fmt=tif,gray&wid=300
Convertissez la même image en cmjn à l’aide des profils ICC par défaut :
http:// *serveur*/myRootId/myImageId?fmt=tif,cmyk&wid=300
Convertissez la même image en cmjn à l’aide d’un profil ICC différent et incorporez le profil dans l’image TIFF :
http:// *serveur*/myRootId/myImageId?fmt=tif&wid=300&icc=myPrinterProfile&iccEmbed=1
Diffusez cette image en tant que fichier TIF avec la compression JPEG sans conversion de type pixel :
http:// *serveur*/myRootId/myImageId?fmt=tif,,jpeg&qlt=95&wid=300
Convertissez l’image en GIF bicolore avec transparence des couleurs de touches et forcez les couleurs au noir et blanc :
http:// *serveur*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff
Avec perte avec un paramètre de qualité de 80:
http:// *serveur*/myRootId/myImageId?wid=300&fmt=webp&qlt=80
Sans perte avec alpha:
http:// *serveur*/myRootId/myImageId?wid=300&fmt=webp-alpha,,lossless
Avec perte avec un paramètre de qualité de 80:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000&qlt=80
Sans perte avec alpha:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000-alpha,,lossless
Avec perte avec un paramètre de qualité de 80:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr&qlt=80
Sans perte avec alpha:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr-alpha,,lossless
Voir aussi section-fce8d69c74234bf48cf814d799409541
qlt= , quantize=, req=, icc=, iccEmbed=, pathEmbed=, pscan.