SVG til PNG-konverter
Rasteriser enhver SVG-fil til en sprød PNG med en nøjagtig målopløsning med en gennemsigtig eller solid baggrund og et-klik 1x/2x/3x batcheksport.
Resultat
SVG er et vektorformat: det beskriver former og stier med matematik, så det skaleres til enhver størrelse uden at miste kvalitet - men det betyder også, at de fleste steder, der forventer et almindeligt billede (en e-mail-signatur, en favicon-uploader, en printskabelon, et ældre CMS eller en chat-app) ikke vil acceptere det. Konvertering til PNG bager vektorgrafikken ned i et fast gitter af pixels, som ethvert program, kamerarulle eller uploadform kan åbne. Dette værktøj udfører præcis det rasteriseringstrin, helt på din egen enhed.
Konverteringen sker i to dele: Først læser browseren SVG's deklarerede bredde, højde og viewBox for at regne ud dets naturlige proportioner, derefter tegner den vektorgrafikken på et HTML-lærred i størrelsen til den opløsning, du beder om. Fordi kilden forbliver vektor indtil den endelige trækning, kan et logo gengives ved 64 px eller 6400 px med de samme skarpe kanter - der er ingen mellemliggende lavopløsningsbitmap, der sløres, når du skalerer op, i modsætning til at ændre størrelsen på en eksisterende JPG eller PNG.
Interface- og appikoner er næsten altid nødvendige ved mere end én pixeltæthed, så værktøjet gengiver 1x, 2x og 3x versioner af din målstørrelse i et enkelt forløb og giver hver enkelt sin egen downloadknap - det samme tre-tiers skema, der bruges af iOS-aktivkataloger, Android-tegnbare billeder og moderne responsive webbilleder (srcset). Vælg basisbredden én gang, og få alle tre filer i stedet for at køre konverteringen tre separate gange med forskellige tal.
Baggrundshåndtering er et reelt, funktionelt valg snarere end et kosmetisk afkrydsningsfelt: Lad det være gennemsigtigt for at holde en alfakanal til logoer og ikoner, der skal sidde oven på andet indhold, eller fyld den med en ensfarvet farve efter eget valg, når destinationen (et miniaturebillede, et socialt eksempelbillede, et ældre format, der mishandler gennemsigtighed) har brug for en uigennemsigtig baggrund. Intet uploades til en server på noget tidspunkt - SVG-teksten parses, rasteriseres og kodes til PNG helt inde i din browserfane.