Convertitore da SVG a PNG

La conversione di file vettoriali SVG in immagini raster PNG trasforma la grafica scalabile basata su codice in griglie a pixel fissi per garantire la compatibilità con tutte le applicazioni.

Seleziona o rilascia i file qui

Privato - i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V

Mentre aspetti i tuoi file, puoi giocare a Code Rain

Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Confronto formati e specifiche tecniche

SpecificaSVGPNG
Tipo MIMEimage/svg+xmlimage/png
Tipovettorialeraster
Compressionetesto XML senza perdita (comprimibile in GZIP tramite .svgz)senza perdita (DEFLATE / LZ77 + Huffman)
Specifica standardW3C SVG 2 SpecificationW3C PNG 3rd Edition
Intestazione Magic Bytes3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

Panoramica del formato e applicazioni

La grafica vettoriale scalabile si basa su codice di testo XML per disegnare percorsi geometrici, linee e forme direttamente sugli schermi. Questo formato funziona perfettamente per loghi web e icone perché la grafica rimane nitida a qualsiasi dimensione dello schermo. Tuttavia, alcuni software meno recenti, client di posta elettronica rigidi e specifici strumenti di stampa non sono in grado di leggere il codice vettoriale. La trasformazione del file in un file Portable Network Graphics risolve questo problema dipingendo le forme vettoriali in una griglia fissa di pixel colorati. Gli sviluppatori web e i grafici richiedono spesso questa conversione quando preparano icone per app store di dispositivi mobili o piattaforme meno recenti. Gli app store richiedono dimensioni raster specifiche per le icone delle applicazioni. Modificando la sorgente vettoriale in una griglia di immagini fissa, i creatori assicurano che la grafica venga visualizzata correttamente su qualsiasi dispositivo senza dipendere dall'applicazione di destinazione per l'analisi del codice XML.

Specifiche tecniche e analisi dei codec

I file SVG utilizzano il tipo MIME image/svg+xml e sono costituiti da tag XML in formato testo semplice racchiusi tra parentesi di markup. Non utilizzano byte magici poiché sono documenti di testo leggibili dall'uomo. I file PNG utilizzano il tipo MIME image/png e iniziano con una firma magica esatta di otto byte pari a 89 50 4E 47 0D 0A 1A 0A. Strutturalmente, l'SVG si basa su istruzioni di percorso matematiche e coordinate. Il PNG si basa su una griglia raster di pixel compressi tramite l'algoritmo DEFLATE, che combina la corrispondenza del dizionario scorrevole LZ77 con la codifica di Huffman per la compressione senza perdita.

Compatibilità con sistemi operativi e browser

I file SVG si aprono nella maggior parte dei browser moderni, anche se i software desktop meno recenti potrebbero non supportarli. Le immagini PNG sono ampiamente supportate dai principali sistemi operativi, browser, visualizzatori di immagini e suite per ufficio.

Informazioni utili

Questo convertitore esegue il rendering dell'SVG alla larghezza e all'altezza impostate nel file, quindi per un PNG più grande o nitido sui display Retina, imposta valori di larghezza e altezza maggiori nell'SVG prima della conversione.

Domande frequenti

Cosa cambia quando un vettore SVG viene rasterizzato in un’immagine PNG?

SVG è vettoriale, PNG è raster. La conversione esegue il rendering di SVG alla dimensione in pixel scelta; PNG conserva quei pixel, non l’opera vettoriale originale.

Qual è la differenza tra vettore SVG e immagine PNG?

L'SVG è un formato vettoriale basato su istruzioni di testo XML che si scalano all'infinito senza pixelizzazione. Il PNG è un formato raster basato su una griglia fissa di singoli pixel colorati. I vettori gestiscono al meglio il ridimensionamento e il web design adattivo, mentre i raster gestiscono al meglio trame fotografiche complesse e compatibilità software universale.