Hvad er dette værktøj?
SVG er et vektorformat — former beskrevet med matematik, uendeligt skalerbare, ideelt til logoer og ikoner. Men mange steder accepterer det ikke: Word-dokumenter, de fleste sociale platforme, e-mailklienter og utallige uploadformularer vil have pixelbilleder. At konvertere (rasterisere) gengiver vektoren til en PNG eller JPG i en bestemt størrelse.
Fordi vektorer ikke har en fast opløsning, vælger du selv outputbredden — og da kilden er matematik, er en eksport på 2048px lige så skarp som en på 256px. PNG-output bevarer SVG'ens gennemsigtige baggrund; JPG fylder den med hvid.
Hvorfor bruge det?
- Enhver opløsning fra én kilde: 256px favicon til 2048px print-asset, alle pixel-perfekte.
- PNG-output bevarer gennemsigtighed — logoer passer på enhver baggrund.
- Løser "SVG understøttes ikke"-uploadafvisninger på få sekunder.
- Batch-konvertering, lokal behandling, ingen upload.
- Håndterer SVG'er uden eksplicit bredde/højde ved at læse deres viewBox.
Sådan bruger du det
- Slip .svg-filer på boksen eller klik for at vælge.
- Vælg en output-bredde — Auto bruger SVG'ens egen deklarerede størrelse.
- Vælg PNG (bevarer gennemsigtighed) eller JPG (hvid baggrund).
- Download hvert gengivet billede; dimensioner vises per fil.
Eksempel
Input
logo.svg — 4 KB vektorOutput
logo.png — 1024×1024, gennemsigtig baggrund, skarp ved hver pixelÉn lille vektorkilde producerer pixel-perfekte rastere i enhver størrelse, du beder om.
Almindelige anvendelser
- At tilføje et virksomhedslogo (som normalt leveres som SVG af en designer) i et Word- eller PowerPoint-dokument, der ikke understøtter SVG-indlejring.
- Generering af app-ikoner eller favicons i hver påkrævet pixelstørrelse (16, 32, 180, 512px) fra én master-SVG.
- At vedhæfte et ikon til en e-mailsignatur, da de fleste e-mailklienter kun gengiver rasterbilleder.
- Upload af grafik til en social medieplatform eller CMS, der afviser SVG-filer som en sikkerhedsforanstaltning ved upload.
Hvorfor SVG-uploadbegrænsninger findes i første omgang
Mange platforme blokerer specifikt SVG-uploads af sikkerhedsårsager, ikke ved en fejl: fordi SVG er XML-baseret og teknisk kan indlejre JavaScript, kan en ondsindet SVG være en vektor for scriptindsprøjtning, hvis en platform gengiver den urenset. At rasterisere en SVG til PNG eller JPG fjerner alt ud over pixeldata, hvilket er en af grundene til, at denne konvertering ofte er påkrævet snarere end blot bekvem — målplatformen kan reelt ikke sikkert acceptere vektorformatet, uanset om din specifikke SVG er harmløs.
Sådan virker opløsningsuafhængigheden faktisk
En SVG-fil gemmer slet ikke pixels — den gemmer matematiske stidefinitioner ("tegn en linje fra dette punkt til det punkt", "fyld denne kurve med denne farve") og et viewBox, der definerer det koordinatrum, disse stier lever i. Når du rasteriserer den, genberegner browserens gengivelsesmotor hver kurve og fyldning ved de pixeldimensioner, du anmoder om, fra bunden, hver gang. Det er fundamentalt anderledes end at ændre størrelsen på et eksisterende rasterbillede (en JPG eller PNG), hvor forstørrelse betyder at opfinde pixels, der aldrig var der, og uundgåeligt ser blødt ud — en SVG gengivet ved 4000px er lige så skarp som en gengivet ved 100px, fordi begge er nyberegnet ud fra præcis den samme matematik, ikke strakt fra en mindre kilde.
Ofte stillede spørgsmål
Hvilken opløsning skal jeg eksportere?
Match den største størrelse, du vil vise, og læg lidt til: 512px dækker de fleste weblogo-brug, 1024px+ til retina-skærme og præsentationer, 2048px til print. I modsætning til opskalering af fotos koster det ingenting i skarphed at eksportere stort fra SVG.
Hvorfor gengives min SVG blank eller ødelagt?
Normalt eksterne referencer: SVG'er, der linker til eksterne billeder, skrifttyper eller CSS, kan ikke indlæse dem inden i browserens sikkerhedssandkasse. SVG'er med indlejret (inline) indhold konverterer fint. Tekst kan også forskubbe sig, hvis den bruger en skrifttype, dit system mangler.
PNG- eller JPG-output — hvilken skal jeg vælge?
PNG næsten altid: logoer og ikoner har brug for gennemsigtighed og skarpe kanter, hvilket PNG bevarer og JPG ødelægger. Vælg kun JPG, når målet strengt kræver det, eller SVG'en er en foto-lignende illustration.
Kan jeg konvertere PNG tilbage til SVG her?
Nej — det er en fundamentalt anderledes opgave (at spore pixels ind i former), der i bedste fald producerer tilnærmelser. Dette værktøj går vektor → raster, hvilket er præcist.
Bliver min SVG uploadet til konvertering?
Nej. Browseren gengiver SVG'en på et lokalt canvas og koder PNG/JPG'en på din enhed. Intet sendes.
Skal jeg eksportere min SVG som PNG eller JPG?
Hvis grafikken har gennemsigtighed — et logo der skal kunne sidde på enhver baggrund — vælg PNG: JPG har ingen alfakanal og vil fylde gennemsigtige områder med en ensfarvet farve. PNG er også bedre til kunst med skarpe kanter som ikoner og diagrammer. Vælg kun JPG, når SVG'en indeholder fotografisk eller kraftigt gradient-fyldt indhold, og filstørrelse betyder mere end kanter.