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 foi especificado.O perfil de cor padrão correspondente a
pixelType
é aplicada. 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
só é permitido setif
,tif-alpha
,pdf
,webp
,webp-alpha
,jpeg2000
,jpeg2000-alpha
,jpegxr
oujpegxr-alpha
é especificado como oformat
. 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. Uso 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.
8 bits por componente de pixel são retornados para todos 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 incorporados (consulte iccEmbed=) e quais opções específicas de formato você pode aplicar.
compactação ( com perdas , sem perda )
qlt= é ignorado para sem perda .
Como não há 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 ) é ignorado.
rgb, cinza
Os dados são convertidos em paleta após a conversão para cinza ou rgb.
compactação ( com perdas , sem perda )
qlt= é ignorado para sem perda .
Como não há 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 ) é ignorado.
pathEmbed= , pscan= , qlt= , xmpEmbed=
A variável pscan= se aplica somente ao formato pjpeg.
compactação ( com perdas , sem perda )
qlt= é ignorado para sem perda .
Como não há 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 ) é ignorado.
compactação
( none|zip|jpeg ), qlt=
qlt= é ignorado, a menos que compactação está 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= é ignorado, a menos que compactação está definida como jpeg .
, pathEmbed=, xmpEmbed=
compactação ( com perdas , sem perda )
qlt= é ignorado para sem perda .
Como não há 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 ) é ignorado.
Propriedades section-5f96b0ce7c5a4df1bf52e24ea78c3dae
Solicitar atributo. Aplica-se independentemente da configuração da camada atual se req=img
(padrão) ou req=mask
; ignorado caso contrário.
type
é ignorado se iccProfile=
é especificado.
Padrão section-f885a785b32c44fea347db15fdb2ab1f
fmt=jpeg, *
defaultType*,none
, em que o defaultType
é tratado da seguinte maneira: Se icc=
é especificado, defaultType
corresponde ao tipo de pixel do perfil ICC especificado. Se icc=
não está especificado, defaultType
é 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:// *
server*/myRootId/myImageId?qlt=60&wid=200
Solicitar a mesma imagem convertida em escala de cinza:
http:// *
server*/myRootId/myImageId?fmt=jpeg,gray&qlt=60&wid=200
Solicite a mesma imagem em um formato sem perdas com canal alfa e em alta resolução:
http:// *
server*/myRootId/myImageId?fmt=png-alpha&wid=300
Solicite o canal alfa para a mesma imagem como uma imagem TIFF em tons de cinza:
http:// *
server*/myRootId/myImageId?req=mask&fmt=tif,gray&wid=300
Converta a mesma imagem em cmyk usando os perfis ICC padrão:
http:// *
server*/myRootId/myImageId?fmt=tif,cmyk&wid=300
Converta a mesma imagem em cmyk usando um perfil ICC diferente e incorpore o perfil na imagem TIFF:
http:// *
server*/myRootId/myImageId?fmt=tif&wid=300&icc=myPrinterProfile&iccEmbed=1
Entregar essa imagem como um arquivo TIF com compactação JPEG sem conversão do tipo pixel:
http:// *
server*/myRootId/myImageId?fmt=tif,,jpeg&qlt=95&wid=300
Converta a imagem em um GIF bi-tonal com transparência de cor-chave e force as cores para preto e branco:
http:// *
server*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff
Com perdas e um ajuste de qualidade de 80:
http:// *
server*/myRootId/myImageId?wid=300&fmt=webp&qlt=80
Sem perdas com alfa:
http:// *
server*/myRootId/myImageId?wid=300&fmt=webp-alpha,,lossless
Com perdas e um ajuste de qualidade de 80:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000&qlt=80
Sem perdas com alfa:
http://server/myRootId/myImageId?wid=300&fmt=jpeg2000-alpha,,lossless
Com perdas e um ajuste de qualidade de 80:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr&qlt=80
Sem perdas com alfa:
http://server/myRootId/myImageId?wid=300&fmt=jpegxr-alpha,,lossless
Consulte também section-fce8d69c74234bf48cf814d799409541
qlt= , quantize=, req=, icc=, iccEmbed=, pathEmbed=, pscan.