Come convertire dati WebP in JPEG
Inserisci i dati WebP codificati in Base64 e, se necessario, indica una qualità JPEG. Se la conversione riesce, ottieni i dati JPEG restituiti in Base64.
Quando usare la conversione
Questo strumento converte dati immagine WebP in dati immagine JPEG. È pensato per chi dispone già dell’immagine in forma codificata Base64 e deve ottenere una rappresentazione JPEG nello stesso formato testuale. L’input non è una cartella né un’immagine descritta a parole: è il contenuto codificato che verrà decodificato e aperto come immagine. Se l’immagine usa la modalità RGBA o una modalità basata su palette, prima del salvataggio JPEG viene convertita in RGB. Questo passaggio è utile perché il risultato JPEG viene preparato a partire dai dati dell’immagine, non da un riferimento esterno. La qualità può essere lasciata al valore predefinito oppure indicata facoltativamente, così puoi scegliere se affidarti all’impostazione prevista o fornire un valore diverso.
Passaggi per ottenere il JPEG
- Procurati i dati dell’immagine WebP codificati in Base64. Copia l’intera stringa nel campo dedicato ai dati dell’immagine, mantenendo il contenuto integro e senza sostituirlo con un nome di file o con un riferimento che non contenga i dati codificati.
- Controlla che il campo non sia vuoto. L’input è facoltativo dal punto di vista della compilazione, ma un valore vuoto fa fallire l’operazione senza avviare la conversione dell’immagine.
- Valuta la qualità JPEG. Puoi lasciare vuoto il campo facoltativo: in questo caso viene usato il valore predefinito 90. Se inserisci un valore, tieni presente che non è documentato un intervallo supportato né un comportamento di correzione automatica; non dare quindi per scontato che un numero venga adattato o accettato.
- Avvia l’operazione dopo aver verificato i due input. I dati vengono decodificati e aperti come immagine, quindi il contenuto viene convertito nel formato JPEG.
- Esamina la risposta. Quando il processo termina correttamente, il risultato è costituito dai byte JPEG codificati in Base64. Conserva la stringa come dati codificati se il passaggio successivo del tuo flusso richiede proprio questo formato.
Interpretare la risposta
Una conversione riuscita indica che i dati forniti hanno prodotto un’immagine JPEG e che il risultato è stato restituito come stringa Base64. Per usarlo in un passaggio successivo, devi trattare quella stringa come dati JPEG codificati e non come il contenuto visivo già aperto. Il risultato non equivale a un file collocato automaticamente in una posizione del computer: rappresenta i byte dell’immagine dopo la codifica Base64.
Un fallimento richiede un controllo dell’input prima di ripetere l’operazione. Verifica che la stringa contenga davvero dati WebP codificati e che non sia stata troncata durante la copia. Anche con un input non vuoto, la decodifica o l’elaborazione dell’immagine possono generare un’eccezione, impedendo una risposta positiva. Un ulteriore motivo di fallimento è l’indisponibilità della dipendenza necessaria per gestire le immagini. In questi casi non interpretare la risposta come un JPEG parziale: il processo ha segnalato un esito negativo.
Esempio pratico
Devi preparare una miniatura WebP per un passaggio che accetta dati JPEG in Base64.
Per una miniatura WebP rappresentata da una stringa Base64, inserisci quella stringa nei dati dell’immagine, lascia vuota la qualità e avvia l’operazione.
La risposta riuscita contiene una stringa con i dati dell’immagine JPEG codificati in Base64.
Limiti
- La conversione non produce un risultato positivo se la decodifica o l’elaborazione genera un’eccezione oppure se manca la dipendenza necessaria per gestire le immagini.
Errori comuni
- Campo dei dati vuoto o contenuto incompleto: l’operazione fallisce quando non riceve dati immagine; inserisci una stringa WebP in Base64 completa e ricontrolla la copia prima di riprovare.
Domande frequenti
Quale qualità viene usata se non inserisco nulla?
Se lasci vuoto il campo della qualità, viene usato il valore predefinito 90. Un valore inserito manualmente non ha un intervallo supportato documentato, quindi non si può stabilire in anticipo come verrebbe gestito ogni numero.
Posso indicare soltanto il nome o il percorso del file WebP?
No: il campo deve contenere dati immagine WebP codificati in Base64. Un valore vuoto interrompe l’operazione prima della conversione, mentre un semplice riferimento al file non corrisponde all’input descritto.
In quale forma ricevo il JPEG?
Quando l’operazione riesce, ricevi una stringa che contiene i byte JPEG codificati in Base64. Se la decodifica o l’elaborazione solleva un’eccezione, viene segnalato un fallimento anziché una conversione riuscita.