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
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
webp-alpha
webp
pixelType
- rgb | cinza | cmyk
pixelType
cmyk
gray
rgb
compression
- jpeg | com perdas | sem perda | lzw | nenhum | zip
compression
jpeg
lossy
lossless
lzw
none
zip
-
format
especifica 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. -
pixelType
pode 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
,jpegxr
oujpegxr-alpha
for especificado comoformat
. Consulte a tabela abaixo para obter as opções de compactação compatíveis com esses formatos de imagem.
Você pode usar qlt=
para definir as opções de codificação de JPEG para estes formatos: JPEG, TIFF com compactação de JPEG, PDF com compactação de 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 Flash Player Adobe 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 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
Converter a mesma imagem em cmyk usando um perfil ICC diferente e incorporar o perfil na imagem 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.