Italiano

Converti PNG, JPEG e WebP

Cambia il formato di un'immagine, con una chiara dichiarazione di ciò che quel formato può e non può memorizzare

Lo strumento viene caricato qui. Ha bisogno di JavaScript, perché il lavoro avviene sul tuo dispositivo.

I tuoi file e la tua privacy

Le tue immagini non vengono mai caricate. Ogni file viene letto in questa scheda del browser, decodificato e ricodificato dalla pipeline di immagini del browser all'interno di un Web Worker e restituito come file scaricare. Il codice dello strumento non effettua alcuna richiesta di trasporto del file, testo incollato o generato uscita. Le richieste di script di analisi divulgate sono separate e sono descritte nel sito Informativa sulla privacy.

Cosa fa questo strumento

Converti un'immagine da un formato a un altro utilizzando i codificatori già forniti dal tuo browser con. PNG, JPEG e WebP possono essere scritti; È possibile leggere JPEG, PNG, WebP e GIF. Prima non viene scritto nulla, il pannello indica se la conversione è con perdita e cosa accadrà alla trasparenza.

La conversione decodifica la tua immagine in semplici RGBA pixel e richiede a un codificatore diverso di farlo riscriverli, il che significa che una conversione porta solo il formato di destinazione può rappresentare. PNG è scritto da un codificatore senza perdite e mantiene un canale alfa. JPEG è con perdita di dati a ogni impostazione e non ha alcun alfa, quindi i pixel trasparenti vengono appiattiti su a colore di sfondo scelto prima della codifica. WebP mantiene l'alfa ma è scritto in modalità con perdita di dati dal browser, anche alla qualità 100. Il pannello nomina ciascuna di queste conseguenze per il conversione esatta che hai richiesto.

Come usarlo

  1. Scegli l'immagine, o più immagini, che desideri convertire.
  2. Scegli il formato di output. La nota sotto il selettore descrive cosa fa il codificatore dettaglio e con trasparenza.
  3. Se scegli JPEG, imposta il colore di sfondo in modo che le aree trasparenti vengano appiattite su. Si inizia dal bianco.
  4. Seleziona Converti e leggi il pannello di avviso, che elenca tutte le conseguenze di ciò conversione particolare.
  5. Scarica il file convertito o un ZIP quando ne hai convertito più di uno.

Casi d'uso di esempio

Ingresso e uscita supportati

Accetta

Produce

Cosa non farà questo strumento

Errori comuni

Note tecniche

La decodifica utilizza createImageBitmap, che gestisce ogni tipo di input che il browser può leggere e si comporta in modo identico all'interno di un Web Worker. La bitmap viene disegnata una volta in un OffscreenCanvas e codificato dal browser tramite convertToBlob, con canvas.toBlob come fallback. Perché una tela non contiene altro che RGBA pixel, tutto ciò che un formato sorgente porta oltre pixel sopravvive solo se il codificatore di destinazione può rappresentarlo: per un formato senza an canale alfa la tela viene riempita con il colore opaco scelto prima che lo sia la bitmap disegnato, motivo per cui la trasparenza diventa un colore uniforme anziché nero in un browser e bianco in un altro.

Domande frequenti

Quali conversioni sono senza perdite?
Scrivendo solo su PNG e solo quando non si modificano anche le dimensioni in pixel. Ogni L'esportazione di JPEG ha perdite, WebP ha perdite nel codificatore del browser a qualsiasi qualità e in qualsiasi ridimensiona ricampiona l'immagine indipendentemente dal formato.
Cosa succede alla trasparenza quando eseguo la conversione in JPEG?
JPEG non ha un canale alfa, quindi ogni pixel trasparente è riempito con lo sfondo colore scelto prima della codifica. Se è necessario mantenere la trasparenza, converti in PNG o WebP invece.
Posso convertire foto HEIC da un iPhone?
No. HEIC e HEIF non sono accettati, e nemmeno AVIF, TIFF o fotocamera RAW, perché a il browser non può decodificarli senza l'aiuto del sistema operativo. Esporta un JPEG da prima il tuo telefono.