fmt

Última atualização em 2023-05-20
  • Criado para:
  • Developer
    User

Formato de imagem de resposta.

fmt=format [,pixelType ]

formato

jpeg | png | png-alpha | tif | tif-alpha | swf | pdf | gif | gif-alpha | fxg | fxgraw

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.

jpeg : JPEG com perdas

png : PNG sem perda

png-alpha : PNG sem perdas com canal alfa

tif : TIFF

tif-alpha : TIFF com canal alfa

swf : JPEG com perdas incorporado em um arquivo swf de Adobe

pdf : imagem incorporada no PDF

gif : GIF com 2 a 256 cores

gif-alpha : GIF com 2 a 255 cores, além de transparência de cor-chave

fxg : FXG com variáveis e manipulação de DOM aplicada

fxgraw : FXG original armazenado no servidor

pixelType

rgb | cinza | cmyk

Pode ser usado para afetar o espaço de cores de saída.

rgb : retornar dados da imagem de RGB

cinza : retorna dados de imagem em tons de cinza

cmyk : retornar dados da imagem CMYK

tiffCompression é permitido somente se tif, tif-alpha for especificado como o formato. Consulte a tabela abaixo para obter as opções de compactação compatíveis com esses formatos de imagem.

qlt= pode ser usado para definir as opções de codificação de JPEG para estes formatos: JPEG, TIFF com compactação JPEG. quantize= pode ser usado 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 formatos e pixelTypes[7].

A tabela a seguir lista as combinações válidas de formato e pixelType, os tipos MIME de resposta HTTP correspondentes.

formato

pixelType

Tipo de MIME de resposta

Incorporar perfil ICC

Opções

jpeg

rgb, cinza, cmyk

<image/jpeg>

sim

qlt=

png, png-alpha

rgb, cinza

<image/png>

sim

tif, tif-alpha

rgb, cinza, cmyk

<image/tiff>

sim

tiffCompression ( nenhum | lzw | CEP | jpeg), qlt=

swf, swf-alpha

rgb

<application/x-shockwave-flash>

não

qlt=

pdf

rgb, cinza, cmyk

<application/pdf>

sim

gif, gif-alpha

rgb, cinza

<image/gif>

não

quantize=

Exemplo

http://server/is/agm/myRootId/myImageId?fmt=swf

Nesta página