fmt fmt
Formato de imagem de resposta.
fmt=format[, [pixelType],[compression]]
format - avif-alpha | avif | eps | f4m | gif-alpha | gif | heic | 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
formatavif-alphaavifepsf4mgif-alphagifheicjpegjpeg2000-alphajpeg2000jpegxr-alphajpegxrjpgm3u8pdfpjpegpng-alphapngpng8-alphapng8swf-alphaswfswf3-alphaswf3tif-alphatifwebp-alphawebppixelType - rgb | cinza | cmyk
pixelTypecmykgrayrgbcompression - jpeg | com perdas | sem perda | lzw | nenhum | zip
compressionjpeglossylosslesslzwnonezip-
formatespecifica o formato de codificação de imagem para dados de imagem enviados ao cliente e o tipo MIME de resposta correspondente para o cabeçalho de resposta HTTP. -
pixelTypepode ser usado para efetuar a conversão do espaço de cores de saída quandoicc=não está especificado.O perfil de cores padrão correspondente a
pixelTypeé aplicado. Se o gerenciamento de cores estiver desativado, a conversão ingênua será aplicada.pixelTypeé ignorado quandoicc=é especificado, o que determina o tipo de pixel de saída. -
compressioné permitido somente setif,tif-alpha,pdf,webp,webp-alpha,jpeg2000,jpeg2000-alpha,jpegxroujpegxr-alphafor especificado comoformat. Consulte a tabela abaixo para obter as opções de compactação compatíveis com esses formatos de imagem.
Você pode usar o qlt= para definir as opções de codificação do JPEG para estes formatos: JPEG, TIFF com compactação JPEG, PDF com compactação JPEG e SWF. WebP, JPEG 2000 e JPEG XR também usam qlt=, mas os valores resultam em qualidades diferentes para os diferentes formatos. Use quantize= se fmt=gif ou fmt=gif-alpha. Consulte as descrições do comando para obter detalhes. Os outros formatos não têm opções que podem ser definidas.
O componente de 8 bits por pixel é retornado para todos os formats e pixelTypes (8 bits por pixel para o GIF).
A tabela a seguir lista as combinações válidas de *format*e pixelType, os tipos MIME de resposta HTTP correspondentes, se os perfis ICC podem ser inseridos (consulte iccEmbed=) e quais opções específicas de formato você pode aplicar.
compactação ( com perdas , sem perdas )
qlt= foi ignorado por sem perdas.
Como não há nenhum conceito de redução de resolução de crominância com o formato WebP, se você usar um segundo valor com qlt (por exemplo, qlt=80,1 ), o segundo valor ( 1 ) será ignorado.
rgb, cinza
Os dados são convertidos em paleta após a conversão para cinza ou rgb.
compactação ( com perdas , sem perdas )
qlt= foi ignorado por sem perdas.
Como não há nenhum conceito de redução de resolução de crominância com o formato WebP, se você usar um segundo valor com qlt (por exemplo, qlt=80,1 ), o segundo valor ( 1 ) será ignorado.
pathEmbed= , pscan= , qlt= , xmpEmbed=
O parâmetro pscan= aplica-se somente ao formato pjpeg.
compactação ( com perdas , sem perdas )
qlt= foi ignorado por sem perdas.
Como não há nenhum conceito de redução de resolução de crominância com o formato WebP, se você usar um segundo valor com qlt (por exemplo, qlt=80,1 ), o segundo valor ( 1 ) será ignorado.
compactação
( none|zip|jpeg ), qlt=
qlt= é ignorado, a menos que a compactação esteja definida como jpeg .
Não
Observação: o Adobe Flash Player ignora perfis ICC incorporados.
compactação
( none|lzw|zip|jpeg )
somente 'tiff'; 'tiff-alpha' não é compatível com a compactação jpeg.
qlt=
qlt= será ignorado, a menos que a compactação de esteja definida como jpeg .
, pathEmbed=, xmpEmbed=
compactação ( com perdas , sem perdas )
qlt= foi ignorado por sem perdas.
Como não há nenhum conceito de redução de resolução de crominância com o formato WebP, se você usar um segundo valor com qlt (por exemplo, qlt=80,1 ), o segundo valor ( 1 ) será ignorado.
Propriedades section-5f96b0ce7c5a4df1bf52e24ea78c3dae
Solicitar atributo. Aplica-se independentemente da configuração atual da camada se req=img (padrão) ou req=mask; caso contrário, será ignorado.
type será ignorado se iccProfile= for especificado.
Padrão section-f885a785b32c44fea347db15fdb2ab1f
fmt=jpeg, *defaultType*,none, onde defaultType é manipulado da seguinte maneira: se icc= for especificado, defaultType corresponderá ao tipo de pixel do perfil ICC especificado. Se icc= não for especificado, defaultType será gray se req=mask; caso contrário, será rgb.
Exemplos section-b93222e652df404a84c69025247f07df
Solicitar uma imagem de visualização pequena e de baixa qualidade no formato JPEG (padrão):
http:// *servidor*/myRootId/myImageId?qlt=60&wid=200
Solicitar a mesma imagem convertida em escala de cinza:
http:// *servidor*/myRootId/myImageId?fmt=jpeg,gray&qlt=60&wid=200
Solicitar a mesma imagem em um formato sem perdas com canal alfa e em alta resolução:
http:// *servidor*/myRootId/myImageId?fmt=png-alpha&wid=300
Solicitar o canal alfa para a mesma imagem como uma imagem de TIFF em tons de cinza:
http:// *servidor*/myRootId/myImageId?req=mask&fmt=tif,gray&wid=300
Converter a mesma imagem em cmyk usando os perfis ICC padrão:
http:// *servidor*/myRootId/myImageId?fmt=tif,cmyk&wid=300
Converta a mesma imagem em cmyk usando um perfil ICC diferente e incorpore o perfil na imagem do TIFF:
http:// *servidor*/myRootId/myImageId?fmt=tif&wid=300&icc=myPrinterProfile&iccEmbed=1
Entregar esta imagem como um arquivo TIF com compactação JPEG sem conversão de tipo de pixel:
http:// *servidor*/myRootId/myImageId?fmt=tif,,jpeg&qlt=95&wid=300
Converter imagem em um GIF bi-tonal com transparência de cor-chave e forçar cores para preto e branco:
http:// *servidor*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff
Com perda com uma configuração de qualidade de 80:
http:// *servidor*/myRootId/myImageId?wid=300&fmt=webp&qlt=80
Sem perda com alfa:
http:// *servidor*/myRootId/myImageId?wid=300&fmt=webp-alpha,,lossless
Com perda com uma configuração de qualidade de 80:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000&qlt=80
Sem perda com alfa:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000-alpha,,lossless
Com perda com uma configuração de qualidade de 80:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr&qlt=80
Sem perda com alfa:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr-alpha,,lossless
Consulte também section-fce8d69c74234bf48cf814d799409541
qlt= , quantize=, req=, icc=, iccEmbed=, pathEmbed=, pscan.