fmt

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.

pdf

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

pdf

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=imge à 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=.

Propriedades

Pode ocorrer em qualquer lugar na solicitação.

Padrão

format O padrão é attribute::Formate 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.

Consulte também

attribute::Format , attribute::JpegQuality, attribute::TiffEncoding, qlt=, iccEmbed=, pathEmbed=, req=, quantize=

Nesta página