Formato de imagem de resposta. 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.
fmt= *
formato*[,[ *
pixelType*][, *
tiffCompression*]]
formato |
jpeg |
JPEG com perda. |
|
jpg |
JPG com perda. |
|
png |
PNG sem perda. |
|
png-alpha |
PNG sem perda com canal alfa. |
|
tif |
TIFF. |
|
tif-alpha |
TIFF com canal alfa. |
|
swf |
JPEG com perda incorporado em um arquivo swf do Macromedia. |
|
swf-alpha |
JPEG com perdas e uma Máscara compactada por deflação incorporada a um arquivo swf do Macromedia. |
|
|
Imagem incorporada no PDF. |
|
eps |
PostScript binário encapsulado descompactado. |
|
gif |
GIF com 256 cores. |
|
gif-alpha |
GIF com 255 cores mais transparência de cores-chave. |
pixelType |
rgb |
Retorna dados da imagem de RGB. |
|
cinza |
Retorna dados de imagem em tons de cinza. |
|
cmyk |
Retorna dados de imagem CMYK. |
tiffCompression | nenhum |
Não compactado. |
|
lzw |
Compressão LZW (Lempel-Ziv-Welch) (sem perdas). |
|
zip |
Compactação "Deflate" (sem perda). |
|
jpeg |
compactação JPEG (com perda). |
pixelType
Afeta a conversão do espaço de cores de saída quando icc=
não é 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 quando icc=
é especificado, o que determina o tipo de pixel de saída.
compression
Permitido somente se tif, tif-alpha ou PDF for especificado como o format
. Consulte a tabela abaixo para obter as opções de compactação compatíveis com esses formatos de imagem.
qlt-
Define 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 arquivo SWF. 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.
Oito bits por componente de pixel são retornados para todos os formatos e tipos de pixel.
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 comandos de opção específicos de formato podem ser aplicados.
formato |
pixelType |
Tipo de MIME de resposta |
Incorporar perfil ICC |
Opções |
---|---|---|---|---|
jpeg, jpg |
rgb, cinza, cmyk |
<image/jpeg> |
Sim |
qlt= |
png, png-alpha |
rgb, cinza |
<image/png> |
Sim |
|
png8, png8-alpha |
rgb |
<image/png> |
sim |
|
tif, tif-alpha |
rgb, cinza, cmyk |
<image/tiff> |
Sim |
tiffCompression (none|lzw|zip|jpeg), pathEmbed=, qlt ( qlt= é ignorado, a menos que tiffCompression está definido como 'jpeg'.) |
swf, swf-alpha |
rgb, cinza |
<application/x-shockwave-flash> |
Não (O Flash Player ignora perfis ICC incorporados.) |
qlt= , attribute::TrustedDomains |
|
rgb, cinza, cmyk |
<application/pdf> |
Sim |
tiffCompression (none|zip|jpeg),qlt= ( qlt= é ignorado, a menos que tiffCompression está definido como 'jpeg'.) |
eps |
rgb, cinza, cmyk |
<image/eps> |
Sim |
pathEmbed= |
gif, gif-alpha |
rgb, cinza (Os dados são convertidos em paleta após a conversão para cinza ou rgb.) |
<image/gif> |
Não |
|
Especifica o formato de codificação para os dados de imagem de resposta enviados ao cliente e o tipo MIME de resposta correspondente para o cabeçalho de resposta HTTP.
png-alpha
Retorna alfa não associado (ou seja, alfa não pré-multiplica os valores de pixel), enquanto tif-alpha
, e swf-alpha
retornar valores alfa associados (ou seja, os valores alfa são pré-multiplicados pelos valores alfa). O canal alfa corresponde ao inverso da máscara de fundo da vinheta para req=img
e à máscara do grupo ou objeto se houver req=object
. Para aplicar alfa ao usar uma solicitação IR aninhada, adicione fmt=
com o formato de arquivo alfa apropriado para a solicitação IR incorporada e a solicitação principal. Nenhum dado alfa é retornado se um perfil CMYK ou ICC em tons de cinza for especificado com icc=
.
Pode ocorrer em qualquer lugar na solicitação.
format
O padrão é attribute::Format
e tiffCompression
toma como padrão attribute::TiffEncoding
. pixelType
O padrão é rgb
se icc=
não é especificado, caso contrário, corresponde ao tipo de pixel do perfil ICC especificado.
attribute::Format , attribute::JpegQuality, attribute::TiffEncoding, qlt=, iccEmbed=, pathEmbed=, req=, quantize=