Convertire JXL in SVG

Qui converti JXL in SVG gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.

  • Dove gira Nel tuo browser. Il file non viene mai caricato.
  • Ricostruito SVG funziona in modo diverso da JXL. Non è quindi il degrado graduale di un codec con perdita: quello che SVG sa esprimere viene riprodotto fedelmente, e quello che lì non ha un equivalente non sopravvive affatto.
  • Limite di dimensione Fino a 100 MB per file, gratis e senza account.
  • Vale la pena saperlo Tracciare ridisegna l’immagine come forme piatte, ed è esattamente questo che permette di scalare il risultato a qualsiasi misura senza perdere nitidezza. Funziona cercando i bordi fra zone di colore simile e disegnando un contorno intorno a ciascuna, quindi rende al meglio dove quelle zone esistono davvero: un logo, un’icona, un’illustrazione piatta, un disegno al tratto digitalizzato. Una fotografia non ha zone piatte, quindi il tracciato se le inventa — il risultato esce posterizzato e più grande di quello da cui sei partito. Il file tracciato viene misurato contro il tuo, e la pagina ti dice quale dei due casi è successo prima che tu lo scarichi.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Tracciare un JPEG XL è un ridisegno, non una conversione

Renderizzare un SVG in pixel è deterministico : il file dice quali sono le forme e un renderer le disegna. Andando nell’altro senso non ci sono forme nel file — un JPEG XL è una griglia di colori, e ogni curva, angolo e contorno di cui un SVG avrebbe bisogno deve essere inferito da dove quei colori cambiano.

Questa inferenza è ciò che è il tracciamento, ed è il motivo per cui questa coppia è descritta diversamente da ogni altra sul sito. Nulla dell’output è l’input. Il risultato è un nuovo disegno che somiglia all’originale in un grado che dipende interamente da cosa fosse l’originale, che è l’argomento delle prossime due sezioni e il motivo per cui questa pagina esiste nella forma in cui esiste.

Cosa diventa una fotografia JPEG XL quando la si traccia in SVG

Diventerebbe una fotografia scadente in un file grande. Il tracciatore lavora trovando regioni di colore simile e disegnando un contorno attorno a ciascuna, quindi ha bisogno che esistano aree piatte. Una fotografia non ne ha — ha una gradazione continua di tono in ogni direzione — quindi l’algoritmo inventa le aree piatte quantizzando i colori, e il risultato visibile è la posterizzazione.

Questo è stato misurato prima che la funzione fosse distribuita piuttosto che assunto dopo : una fotografia è uscita circa quattro volte più grande della sorgente e visibilmente posterizzata, e un gradiente ha bandato per la stessa ragione, perché un gradiente è precisamente l’assenza delle regioni piatte che l’algoritmo cerca. JPEG XL elenca la fotografia tra i suoi usi, quindi una grande parte delle persone che arrivano su questa pagina ha esattamente quel tipo di file, e il consiglio onesto è di non convertirlo.

Cosa si traccia bene da un JPEG XL

Grafica piatta, e funziona meglio di quanto la maggior parte delle persone si aspetti. Un logo fa un round-trip fedelmente — nei test una sorgente da 6 KB è diventata un SVG da 16 KB con i bordi nitidi, i colori corretti e gli angoli arrotondati intatti, e il risultato scala fino a un cartellone pubblicitario senza ammorbidirsi. Icone, marchi a colore singolo, illustrazioni piatte e disegni al tratto scansionati cadono tutti nella stessa categoria.

Il filo comune è che queste immagini contengono genuinamente la cosa che il tracciatore sta cercando : aree di un colore con un confine definito tra di esse. L’SVG che ne esce è più grande in byte dell’immagine sorgente e infinitamente più piccolo di un raster abbastanza grande da stampare, che è lo scambio per cui il formato esiste. Questo è il caso per cui questa conversione è pensata, ed è l’unico caso in cui dovrebbe essere la prima cosa da provare.

Il testo è la cosa peggiore da tracciare da un JPEG XL

Uno screenshot contenente testo ha prodotto un SVG circa quaranta volte la dimensione dell’immagine sorgente. Il motivo è l’antialiasing : ogni lettera è disegnata con una frangia di colori intermedi, e ognuna di quelle frange diventa la propria piccola pila di tracciati. Si moltiplichi per una pagina di testo e il file esplode mentre appare peggio dei pixel che ha sostituito.

Se un JPEG XL è per lo più parole, la domanda è quasi sempre cosa si voglia farci. Per leggerle o incollarle, il riconoscimento del testo è lo strumento adatto e dà caratteri invece di forme. Per mantenere l’aspetto della pagina, un formato raster lo mantiene a una frazione della dimensione. Tracciare del testo è difendibile solo per un wordmark — una manciata di lettere che sono arte piuttosto che testo — e lì quattro colori e dettaglio morbido è l’impostazione da cui partire.

Scegliere quanti colori mantiene l’SVG

Il conteggio dei colori è quanti colori piatti il disegno è ridotto a, ed è l’impostazione che decide tutto il resto. Quattro si adatta a un logo o un marchio a colore singolo e produce le forme più pulite e il file più piccolo. Otto è il predefinito e copre la maggior parte delle illustrazioni piatte. Sedici segue le ombreggiature più da vicino a un costo reale in dimensione, e trentadue si avvicina di più all’originale producendo il file di gran lunga più grande.

L’istinto è alzarlo, e sull’immagine sbagliata quell’istinto è ciò che trasforma un risultato scarso in uno inutilizzabile. Più colori su una fotografia significano più regioni inventate e più tracciati che le descrivono, non più realismo. La regola che regge : si alzi il conteggio solo quando si può vedere un’area piatta specifica nell’originale che il tracciato ha fuso nel suo vicino. Abbassarlo è la direzione più utile. Un marchio a due colori tracciato a quattro colori spesso torna con un terzo e quarto colore fatto interamente del bordo antialias tra gli altri due, e scendere a quattro — o ridisegnare il marchio su uno sfondo pulito prima di tracciare — rimuove quelle forme di contorno piuttosto che riordinarle.

Morbido, bilanciato o netto quando si traccia il JPEG XL

L’impostazione di dettaglio controlla quanto strettamente i tracciati seguono i pixel. Morbido accetta un adattamento più lasco e scarta forme sotto i sedici pixel, il che rimuove le macchie che l’antialias lascia lungo ogni bordo. Bilanciato è il predefinito e dimezza entrambe le soglie. Nitido segue da vicino la griglia dei pixel e mantiene forme fino a due pixel, macchie incluse.

Sfocare l’immagine prima del tracciamento ridurrebbe ulteriormente il conteggio delle macchie ed è deliberatamente non fatto, perché ammorbidisce esattamente i bordi nitidi che sono l’unica ragione per tracciare un logo in primo luogo. Si parta da bilanciato. Si passi a morbido quando il risultato è cosparso di frammenti vaganti attorno ai contorni, e a netto solo quando un dettaglio piccolo genuino — una grazia, un filetto sottile, una tacca in un marchio — è stato inghiottito.

Il soffitto di 1.600 pixel, e perché non costa nulla all’SVG

L’immagine viene ridotta a 1.600 pixel sul suo lato più lungo prima del tracciamento. Il costo del tracciamento cresce con il numero di bordi piuttosto che con la dimensione del file, e una grande fotografia ha un bordo quasi ovunque, quindi lasciata sola una sorgente da 12 megapixel può produrre un SVG da diversi megabyte nell’arco di decine di secondi — un risultato peggiore di quello che si stava cercando di evitare.

A differenza di una conversione raster, questa non è una perdita di fedeltà. L’output è indipendente dalla risoluzione, quindi un logo tracciato a 1.600 pixel di larghezza e lo stesso logo tracciato a 4.000 renderizzano identicamente a qualsiasi dimensione ; ciò che cambia è solo quanto strettamente i tracciati abbracciano la griglia di pixel originale. La riduzione è fatta con lo scaler filtrato del browser piuttosto che con un ciclo nearest-neighbor, perché una riduzione non filtrata produrrebbe aliasing su ogni diagonale in una scala che il tracciatore riprodurrebbe poi fedelmente.

Entrambe le dimensioni del file sono mostrate prima di scaricare l’SVG

Niente qui ispeziona l’immagine e predice se si traccerà bene. Un’euristica sul conteggio dei colori sarebbe un’ipotesi, e la risposta reale è disponibile gratis un momento dopo : si tracci il file, poi si confrontino i due conteggi di byte. L’interfaccia li mostra entrambi, quindi si scopre quale dei risultati sopra si è ottenuto prima di impegnarsi.

Questo è il controllo che vale la pena rendere un’abitudine. Un SVG più piccolo o vicino alla sorgente significa quasi sempre che il tracciato ha trovato forme reali. Un SVG molte volte più grande significa che le ha inventate, e la risposta onesta è scartare il risultato piuttosto che accordare le impostazioni — nessuna combinazione di colori e dettaglio trasforma una fotografia in grafica piatta, perché la grafica piatta non c’era mai.

L’SVG è editabile in un modo che il JPEG XL non era mai stato

Questo è il vero premio quando il tracciato funziona. Un JPEG XL non è un formato editabile : lo si può filtrare, ritagliare e ricodificare, ma non si può selezionare il marchio e cambiarne il colore, perché non c’è un marchio, solo pixel che gli assomigliano. Un SVG è un file di testo che descrive forme, e Illustrator, Inkscape e Figma lo aprono tutti come oggetti che si possono spostare, ricolorare e cancellare.

Quindi il motivo per tracciare un logo è raramente la sola scalatura. È recuperare un asset che esiste solo come immagine — un vecchio marchio da una carta intestata scansionata, un’icona di cui nessuno ha conservato il file sorgente — in qualcosa su cui si possa lavorare di nuovo. L’output è anche un file di testo, il che significa che può essere aperto in un editor, diffato e messo sotto controllo di versione come qualsiasi altro sorgente, e i suoi riempimenti possono essere cambiati con trova-e-sostituisci quando un colore di marca si sposta. Dove il file vettoriale originale esiste ancora da qualche parte, trovarlo batte sempre il tracciamento, perché un tracciato è un’approssimazione e l’originale non lo è.

Quando ridisegnare invece di tracciare il JPEG XL

Un tracciato eredita ogni difetto della sua sorgente. Se il JPEG XL è una copia a bassa risoluzione, uno screenshot di un logo, o un’immagine che è passata attraverso diversi salvataggi lossy, il tracciatore riproduce fedelmente i bordi ammorbiditi e gli artefatti di compressione come forme, e il risultato appare approssimativamente accettabile e sbagliato nel dettaglio a grandi dimensioni.

Per qualsiasi cosa che porterà un marchio — un’insegna, una tiratura di stampa, un’intestazione di un sito web — un tracciato è il punto di partenza e non la consegna. Qualcuno che ridisegna il marchio correttamente in un editor vettoriale, usando il tracciato come modello, produce un file con curve pulite e geometria corretta. Questa conversione è eccellente per ottenere qualcosa da cui lavorare e non dovrebbe essere scambiata per qualcosa da spedire.

Come convertire JXL in SVG

  1. Trascina il tuo file JXL su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli SVG come destinazione. La conversione avviene nel tuo browser e il file non viene caricato.
  3. Scarica il file SVG finito.

JXL o SVG: cosa cambia

JXL a confronto con SVG
JXLSVG
Nome completoJPEG XLScalable Vector Graphics
Estensione del file.jxl.svg
Tipo di mediaimage/jxlimage/svg+xml
CompressioneL’uno o l’altra, secondo l’impostazioneSenza compressione
Prima pubblicazione20212001
Pubblicato daJoint Photographic Experts GroupW3C
SpecificaISO/IEC 18181SVG 1.1
LicenzaStandard apertoStandard aperto
Situazione attualeDi nicchiaAttuale
Profondità di bit32
Colore che sa descrivereRGB, scala di grigi, gamma ampiaRGB
Si apre nel browserAlcuni browserTutti i browser
Valutato al suo postoAVIF, WebP, PNGPNG, PDF

Che cosa resta

La trasparenza resta. JXL e SVG salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.

L'animazione resta. JXL e SVG ammettono più fotogrammi, quindi il risultato continua a muoversi.

Che cosa aggiunge il formato di destinazione

SVG è un formato di lavoro e JXL è un formato finito. Torna testo modificabile invece di un'immagine della pagina, che di solito è il motivo della conversione e insieme il suo limite.

Aprire il risultato

SVG si apre in qualsiasi browser attuale. JXL raggiunge ancora meno browser. Se il file va su una pagina web o in un modulo, di solito è tutto il motivo della conversione.

I programmi di sempre non coincidono: JXL si apre in GIMP e ImageMagick, SVG in Inkscape, Adobe Illustrator e Figma, quindi chi riceve il risultato ha bisogno di uno del secondo gruppo.

A che cosa serve ciascun formato

I due puntano a lavori diversi: JXL a l'archiviazione e la fotografia, SVG a il web, loghi e disegno al tratto e la modifica. Vale la pena valutarlo prima, perché il motivo per cui esiste uno è di solito il motivo per cui l'altro risulta scomodo.

JXL è il formato di Joint Photographic Experts Group, pubblicato nel 2021. Registra 32 bit per canale.

SVG viene da W3C e risale al 2001, descritto in SVG 1.1. Inkscape, Adobe Illustrator e Figma lo leggono.

SVG è stato pubblicato nel 2001 e JXL nel 2021. Il più vecchio è in genere il file più sicuro da consegnare; il più recente fa lo stesso lavoro con meno byte.

Da JXL a SVG: domande frequenti

Il mio file JXL viene caricato da qualche parte?

No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file.

Convertire JXL in SVG è gratis?

Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta.

Si perde qualità convertendo JXL in SVG?

JXL e SVG descrivono il contenuto in modi radicalmente diversi. La conversione è quindi una ricostruzione e non una copia: fedele, ma non identica byte per byte. Tracciare ridisegna l’immagine come forme piatte, ed è esattamente questo che permette di scalare il risultato a qualsiasi misura senza perdere nitidezza. Funziona cercando i bordi fra zone di colore simile e disegnando un contorno intorno a ciascuna, quindi rende al meglio dove quelle zone esistono davvero: un logo, un’icona, un’illustrazione piatta, un disegno al tratto digitalizzato. Una fotografia non ha zone piatte, quindi il tracciato se le inventa — il risultato esce posterizzato e più grande di quello da cui sei partito. Il file tracciato viene misurato contro il tuo, e la pagina ti dice quale dei due casi è successo prima che tu lo scarichi.

La trasparenza sopravvive da JXL a SVG?

La trasparenza resta. JXL e SVG salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.

L'animazione sopravvive da JXL a SVG?

L'animazione resta. JXL e SVG ammettono più fotogrammi, quindi il risultato continua a muoversi.

Il file SVG è modificabile dopo?

SVG è un formato di lavoro e JXL è un formato finito. Torna testo modificabile invece di un'immagine della pagina, che di solito è il motivo della conversione e insieme il suo limite.

Altro su questi formati

Da dove vengono questi numeri

Quello che questa pagina afferma su JXL e SVG si può verificare, e questi sono i documenti che chiudono la questione.