SVG till PNG Omvandlare
Konvertera Vector SVG-filer till högkvalitativa Raster PNG-bilder. Anpassa utdataskala och bakgrundsfärg enkelt i din webbläsare.
Dra och släpp SVG här
Stöder upp till 50MB
Konvertera Vector SVG-filer till högkvalitativa Raster PNG-bilder. Anpassa utdataskala och bakgrundsfärg enkelt i din webbläsare.
Stöder upp till 50MB
SVG (Scalable Vector Graphics) beskriver bilder som en uppsättning geometriska primitiver — banor, former, text, gradienter — som skalas till valfri storlek utan kvalitetsförlust. PNG lagrar ett enda rektangulärt pixelrutnät med en fast upplösning. Att konvertera SVG till PNG är ett rastreringssteg: SVG:s ritningsinstruktioner utvärderas vid en vald pixelstorlek och den resulterande bitmappen kodas som PNG. Utdatan ser skarp ut med den storlek du angav men pixlar om den skalas upp.
Denna omvandlare återger SVG med hjälp av webbläsarens inbyggda SVG-motor. SVG:n läses in i ett bildelement, ritas på en HTML5-duk vid de valda utmatningsmåtten och exporteras som PNG via canvas.toBlob. Eftersom webbläsaren gör rastreringen, renderas komplexa SVG-funktioner – gradienter, filter, masker, animationer som en statisk ram – på samma sätt som de skulle göra på en riktig webbsida.
Det viktigaste beslutet i SVG-till-PNG-konvertering är målstorlek. SVG är upplösningsoberoende, så att välja en PNG-storlek som matchar den faktiska användningen undviker överprovisionering (stora filer för ikoner i miniatyrstorlek) och underprovisionering (suddig utdata när den skalas upp senare). Vanliga mål: 32×32 eller 64×64 för ikoner, 256×256 eller 512×512 för logotyper, 1024×1024 för hjältegrafik, 2048×2048 för tillgångar av näthinnakvalitet.
SVG är underbart för webben och moderna designverktyg men hemskt för många andra sammanhang. E-postklienter återger SVG inkonsekvent; vissa blockerar det som en säkerhetsrisk. Äldre kontorsprogram, vissa CMS, tredjepartstjänster och nästan alla fotoutskriftspipelines accepterar inte SVG alls. Konvertering till PNG ger ett universellt accepterat raster som ser identiskt ut vid den valda storleken.
PNG bäddas även in på ett tillförlitligt sätt i kontorsdokument, bildspel och PDF-filer utan att vara beroende av mottagarens SVG-renderare. För logotyper och grafik som måste visas konsekvent på många plattformar är PNG det säkrare valet – även om det förlorar upplösningsoberoendet som gör SVG attraktivt i första hand.
Välj din målstorlek, rendera. Webbläsaren gör rastreringen.
SVG (W3C Recommendation) är ett XML-baserat vektorformat med element för banor, grundläggande former (rät, cirkel, ellips, linje, polygon, polylinje), text, gradienter (linearGradient, radialGradient), filter, masker och klippbanor. Webbläsaren analyserar XML, bygger en DOM, tillämpar CSS och rastrar resultatet under sidrendering.
Den här omvandlaren laddar SVG till ett HTMLImageElement (som utlöser webbläsarens normala SVG-som-bild-renderingsväg), drar den sedan till en arbetsyta via drawImage. Arbetsytan exporteras som PNG med canvas.toBlob('image/png'). De exakta pixlarna i utdata matchar vad SVG skulle rendera i samma storlek på en webbläsarflik.
Kantfall: SVG som använder foreignObject stöds inte alltid när det används via bildelement. SVG som hänvisar till externa resurser (xlink:href till en annan domän) kan inte laddas på grund av CORS. SMIL-animationer och JavaScript-drivna animeringar återges endast som den första bildrutan.