fmt
Creato per:
- Sviluppatore
- Utente
Formato immagine di risposta. Specifica il formato di codifica dell'immagine per i dati immagine inviati al client e il tipo MIME di risposta corrispondente per l'intestazione di risposta HTTP.
fmt= *
format*[,[ *
pixelType*][, *
tiffCompression*]]
formato | jpeg | Lossy JPEG. |
jpg | Perdita JPG-. | |
png | PNG senza perdita. | |
png-alpha | PNG senza perdita di dati con canale alfa. | |
tif | TIFF. | |
tif-alfa | TIFF con canale alfa. | |
swf | Lossy JPEG incorporato in un file SWF di Macromedia. | |
swf-alfa | Lossy JPEG e una maschera deflata compressa incorporati in un file SWF di Macromedia. | |
Immagine incorporata in PDF. | ||
eps | PostScript incapsulato binario non compresso. | |
gif | GIF con 256 colori. | |
gif-alpha | GIF con 255 colori più trasparenza chiave-colore. | |
pixelType | rgb | Restituisci dati immagine RGB. |
grigio | Restituisci dati immagine in scala di grigio. | |
cmyk | Restituisci dati immagine CMYK. | |
tiffCompression | nessuno | Non compresso. |
lzw | Compressione LZW (Lempel-Ziv-Welch) (senza perdita di dati). | |
zip | Compressione Deflate (senza perdita di dati). | |
jpeg | Compressione JPEG (con perdita di dati). |
pixelType
Effetti di conversione dello spazio colore di output quando icc=
non è specificato; viene applicato il profilo colore predefinito corrispondente a pixelType
. Se la gestione del colore è disattivata, viene applicata la conversione naïve. pixelType
Viene ignorato quando si specifica icc=
, che determina il tipo di pixel di output.
compression
Consentito solo se tif, tif-alpha o PDF è specificato come format
. Per informazioni sulle opzioni di compressione supportate per questi formati di immagine, consulta la tabella seguente.
qlt-
Imposta le opzioni di codifica JPEG per i seguenti formati: JPEG, TIFF con compressione JPEG, PDF con compressione JPEG e file SWF. Usa quantize=
se fmt=gif
o fmt=gif-alpha
. Per ulteriori informazioni, consultare le descrizioni dei comandi. Gli altri formati non dispongono di opzioni impostabili.
Vengono restituiti otto bit per componente pixel per tutti i formati e i tipi di pixel.
Nella tabella seguente sono elencate le combinazioni valide di format
e pixelType
, i tipi MIME di risposta HTTP corrispondenti, se i profili ICC possono essere incorporati (vedere iccEmbed=) e quali comandi di opzione specifici per il formato possono essere applicati.
formato | pixelType | Tipo MIME di risposta | Incorpora profilo ICC | Opzioni |
---|---|---|---|---|
jpeg, jpg | rgb, grigio, cmyk | <image/jpeg> | Sì | qlt= |
png, png-alfa | rgb, grigio | <image/png> | Sì | |
png8, png8-alfa | rgb | <image/png> | sì | |
tif, tif-alfa | rgb, grigio, cmyk | <image/tiff> | Sì |
tiffCompression (none|lzw|zip|jpeg), pathEmbed=, qlt ( qlt= viene ignorato a meno che tiffCompression non sia impostato su 'jpeg'.) |
swf, swf-alfa | rgb, grigio | <application/x-shockwave-flash> |
No Il Flash Player ignora i profili ICC incorporati. | qlt= , attributo ::DominiAttendibili |
rgb, grigio, cmyk | <applicazione/pdf> | Sì |
tiffCompression (none|zip|jpeg),qlt= ( qlt= viene ignorato a meno che tiffCompression non sia impostato su 'jpeg'.) | |
eps | rgb, grigio, cmyk | <image/eps> | Sì | pathEmbed= |
gif, gif-alfa |
rgb, grigio I dati vengono convertiti in palette dopo la conversione in grigio o RGB. | <image/gif> | No |
Specifica il formato di codifica per i dati immagine di risposta inviati al client e il tipo MIME di risposta corrispondente per l'intestazione di risposta HTTP.
png-alpha
Restituisce un valore alfa non associato, ovvero l'alfa non moltiplica i valori dei pixel, mentre tif-alpha
e swf-alpha
restituiscono l'alfa associata, ovvero i valori alfa vengono premoltiplicati con i valori alfa. Il canale alfa corrisponde all'inverso della maschera di sfondo della vignettatura per req=img
e alla maschera di gruppo o di oggetto se è presente req=object
. Per applicare il formato alfa quando si utilizza una richiesta a infrarossi nidificata, aggiungere fmt=
con il formato di file alfa appropriato alla richiesta a infrarossi incorporata e alla richiesta principale. Se si specifica un profilo ICC CMYK o in scala di grigi con icc=
, non vengono restituiti dati alfa.
Proprietà
Può verificarsi ovunque nella richiesta.
Predefinito
format
Impostazione predefinita attribute::Format
e tiffCompression
impostazione predefinita attribute::TiffEncoding
. pixelType
Impostazione predefinita: rgb
se icc=
non è specificato, altrimenti corrisponde al tipo di pixel del profilo ICC specificato.
Consultate anche
attribute::Format , attribute::JpegQuality, attribute::TiffEncoding, qlt=, iccEmbed=, pathEmbed=, req=, quantize=