Strumenti per immagini

Ottimizzatore SVG

Ottimizza file grafici SVG riducendo i metadati, eliminando i commenti e arrotondando le coordinate numeriche fino a 6 decimali.

Esegui lo strumento

Questo strumento ottimizza il codice sorgente dei file grafici vettoriali SVG per ridurne il peso in byte senza alterare la struttura visibile. L'elaborazione accetta documenti SVG codificati in formato UTF-8 con dimensione massima decodificata di 2 MB. L'utilità consente di rimuovere elementi accessori come commenti XML e blocchi di metadati incorporati dai software di grafica. Puoi impostare la precisione numerica tra 0 e 6 cifre decimali, applicando un arrotondamento controllato ai valori di coordinate, dimensioni senza unità e parametri della viewBox. I valori numerici con unità di misura esplicite, i percorsi e il testo rimangono inalterati. Il pannello finale mostra il markup ottimizzato scaricabile, insieme al riepilogo dei byte originali, dei byte finali e della percentuale di risparmio ottenuta. Questa procedura non costituisce una sanificazione di sicurezza, pertanto gli script e i collegamenti attivi presenti nel documento non subiscono rimozioni automatiche.

Istruzioni

  1. Carica un file SVG in formato UTF-8 con dimensione massima decodificata di 2 MB.
  2. Seleziona se rimuovere i commenti XML e i blocchi di metadati presenti nel markup.
  3. Imposta il valore intero di precisione numerica desiderato tra 0 e 6 cifre decimali.
  4. Avvia l'elaborazione per generare il markup compresso e visualizzare le metriche di risparmio in byte.

Esempi

  • Ottimizzazione di un'icona vettoriale esportata da un editor grafico: rimuovendo i tag di metadati e impostando la precisione a 2 decimali, il file riduce la propria dimensione in byte mantenendo inalterati i contorni geometrici.
  • Pulizia del codice di un'illustrazione web complessa: l'eliminazione dei commenti XML e l'arrotondamento degli attributi numerici privi di unità alleggeriscono il markup per il caricamento su pagine web.

FAQ

L'ottimizzazione elimina elementi script o link interattivi?

No, il processo non funziona da filtro di sanificazione. Gli script, i collegamenti e i gestori di eventi rimangono intatti all'interno del codice.

Quali valori numerici vengono modificati dalla precisione impostata?

L'arrotondamento interessa gli attributi numerici privi di unità, le coordinate numeriche e i parametri della viewBox. I valori con unità esplicite (come px o em) e i testi non cambiano.

Cosa accade se il file SVG supera i 2 MB?

Il sistema accetta esclusivamente documenti la cui dimensione decodificata non superi la soglia di 2 MB, segnalando un errore in caso di superamento.

Quale algoritmo viene impiegato per l'arrotondamento numerico?

La precisione applica l'arrotondamento verso il numero pari più vicino (half-even), eliminando gli zeri finali non necessari per contenere lo spazio.

Incorpora questo strumento

Aggiungi questo strumento SmartPlusLab funzionante al tuo sito con il codice seguente.