DocumentazioneAPI di server e rendering immagini Dynamic Medie

fmt

Ultimo aggiornamento: 20 luglio 2024
  • Argomenti:

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*]]

formatojpegLossy JPEG.
jpgPerdita JPG-.
pngPNG senza perdita.
png-alphaPNG senza perdita di dati con canale alfa.
tifTIFF.
tif-alfaTIFF con canale alfa.
swfLossy JPEG incorporato in un file SWF di Macromedia.
swf-alfaLossy JPEG e una maschera deflata compressa incorporati in un file SWF di Macromedia.
pdfImmagine incorporata in PDF.
epsPostScript incapsulato binario non compresso.
gifGIF con 256 colori.
gif-alphaGIF con 255 colori più trasparenza chiave-colore.
pixelTypergbRestituisci dati immagine RGB.
grigioRestituisci dati immagine in scala di grigio.
cmykRestituisci dati immagine CMYK.
tiffCompressionnessunoNon compresso.
lzwCompressione LZW (Lempel-Ziv-Welch) (senza perdita di dati).
zipCompressione Deflate (senza perdita di dati).
jpegCompressione 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.

formatopixelTypeTipo MIME di rispostaIncorpora profilo ICCOpzioni
jpeg, jpgrgb, grigio, cmyk<image/jpeg>Sìqlt=
png, png-alfargb, grigio<image/png>Sì
png8, png8-alfargb<image/png>sì
tif, tif-alfargb, 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-alfargb, grigio<application/x-shockwave-flash>

No

Il Flash Player ignora i profili ICC incorporati.

qlt= , attributo ::DominiAttendibili
pdfrgb, grigio, cmyk<applicazione/pdf>Sì

tiffCompression

(none|zip|jpeg),qlt=

( qlt= viene ignorato a meno che tiffCompression non sia impostato su 'jpeg'.)

epsrgb, 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=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49