Il formato di file SVG spiegato

Scalable Vector Graphics · .svg

Estensione.svg
Tipo MIMEimage/svg+xml
TipoImmagini
Sviluppato daW3C
Prima versione2001
Senza royaltySì
CompressioneNessuna

Cos'è un file SVG?

L'SVG è un formato di immagine vettoriale basato su XML e standardizzato dal W3C. Invece dei pixel memorizza forme, tracciati, testo e sfumature come istruzioni, così un logo appare perfettamente nitido a qualsiasi dimensione, da una favicon a un cartellone, e il file spesso pesa pochi kilobyte. Essendo testo, un SVG si può modificare a mano, stilizzare con CSS e animare con JavaScript.

La stessa flessibilità è la sua debolezza. Le fotografie non si possono esprimere in forme, le illustrazioni complesse diventano pesanti e lente, e poiché un SVG può contenere script e riferimenti esterni, molte piattaforme sanificano o rifiutano i file SVG caricati. Le copie raster restano necessarie per e-mail, social e flussi di stampa.

Quando l'SVG è la scelta giusta

Punti di forza

  • Scalabile all'infinito: nitido su ogni schermo e a ogni dimensione di stampa
  • File minuscoli per loghi, icone, diagrammi e grafici
  • Formato di testo modificabile che si può stilizzare e animare sul web

Limiti

  • Inadatto alle foto; le illustrazioni dettagliate diventano grandi e lente
  • Rifiutato da molti moduli di caricamento perché può contenere script
  • La resa differisce leggermente tra browser ed editor

Come aprire un file SVG

Qualsiasi browser mostra un SVG; Inkscape, Illustrator, Figma e Affinity Designer lo modificano. Esplora file di Windows e molti visualizzatori mostrano solo un'icona generica, quindi per un'anteprima rapida o una versione da incollare in un documento convertilo con SVG in PNG.

Come convertire un file SVG

SVG in PNG produce un raster con trasparenza per documenti, presentazioni e social, SVG in JPG una copia piatta in stile foto e SVG in ICO un'icona Windows. Riportare una bitmap in vettori è possibile per la grafica semplice con PNG in SVG.

Domande frequenti

Perché il mio SVG appare sfocato dopo la conversione in PNG?

Il PNG è stato renderizzato a una dimensione in pixel piccola. I vettori non hanno una risoluzione propria, quindi scegli una larghezza di output maggiore in fase di conversione; il risultato resta nitido fino a quella dimensione.

Posso convertire una foto in SVG?

Solo tramite vettorializzazione, che trasforma aree di colore simile in forme. Funziona per loghi, sagome e disegni semplici; una fotografia diventa o un file enorme o un'approssimazione posterizzata.

L'SVG è sicuro da caricare?

Un SVG può contenere JavaScript e riferimenti esterni, motivo per cui le piattaforme lo sanificano o lo bloccano. I file esportati dagli strumenti di design sono di norma puliti; tratta gli SVG di origine sconosciuta come qualsiasi file scaricato.

L'SVG supporta l'animazione?

Sì, tramite elementi SMIL, animazioni CSS o JavaScript. I browser le riproducono; la maggior parte degli editor di immagini e dei convertitori rende solo lo stato iniziale statico.