Convertește SVG în PNG online, gratuit, cu transparența păstrată. Vectorii care declară o dimensiune foarte mică sunt randați automat din nou la o rezoluție mai mare, astfel încât să nu primești niciodată o imagine inutilizabilă de 24 de pixeli. Conversiile în lot sunt acceptate, fără înregistrare, fără filigran, iar fișierele sunt șterse automat la 1 oră după încărcare.
Un SVG stochează instrucțiuni de desen — pe unde trece acest path, cu ce culoare este umplut. Conversia în PNG înseamnă că un renderer urmează aceste instrucțiuni o dată și înregistrează rezultatul sub formă de pixeli. PicEditLab folosește librsvg, același motor de randare din spatele Firefox și GNOME, cu suport foarte complet pentru sintaxa SVG modernă: gradiente, măști, filtre și stilizare CSS. În cazul rar al unui fișier mai vechi pe care nu îl poate analiza, procesul trece la ImageMagick pentru o a doua încercare.
Partea care surprinde cel mai mult este dimensiunea rezultatului. Un vector nu are o dimensiune proprie, așa că renderer-ul nu are alt reper decât lățimea și înălțimea declarate în fișier — iar SVG-urile pentru pictograme declară aproape întotdeauna width="24". De aceea multe convertoare online returnează un PNG 24x24: este corect tehnic, dar inutil în practică. Această pagină detectează situația și randează din nou vectorul original la 512 px sau mai mult, păstrând raportul de aspect. Este o nouă randare, nu o mărire, astfel încât rezultatul este într-adevăr clar.
Transparența este păstrată. Nu se desenează alb dedesubt, așa că oriunde SVG-ul nu desenează nimic, PNG-ul rămâne transparent. Cazul opus este cel la care trebuie să fii atent: dacă SVG-ul conține un dreptunghi alb care acoperă întreaga pânză, acesta face parte din grafică și va fi desenat, iar PNG-ul va avea fundal alb. Soluția este să ștergi acel dreptunghi în instrumentul de design, nu să lași etapa de conversie să ghicească.
Ai nevoie de PNG atunci când SVG nu este acceptat. Clienții de e-mail, prezentările, majoritatea backendurilor de comerț electronic, avatarele și imaginile de copertă ale platformelor sociale și multe forumuri și formulare web acceptă doar bitmap-uri. Există și un aspect de securitate — SVG este un document de markup executabil, astfel încât multe sisteme care permit încărcarea de fișiere de către utilizatori îl blochează complet, iar conversia în PNG este calea cea mai simplă.
Vrei să faci conversia invers? Vectorizează un PNG într-un SVG real
Nu sunt necesare cunoștințe tehnice. Gratuit, rapid și disponibil pe orice dispozitiv.
Construit pe mai multe motoare de conversie open source dovedite. Alegem cel mai bun lanț de procesare pentru fiecare combinație de formate, evitând schimbările de culoare și pierderea de calitate comune în conversia din browser.
Conversia imaginilor SVG în PNG apare în multe situații: compatibilizarea fișierelor cu un alt dispozitiv sau platformă, reducerea spațiului de stocare sau pregătirea imaginilor pentru încărcare pe un serviciu care nu acceptă formatul sursă. Abordarea tradițională este instalarea Photoshop, GIMP sau a unei aplicații desktop similare — excesivă pentru o sarcină ocazională. Convertoarele bazate pe browser sunt o alternativă, dar sunt limitate de ceea ce browser-ul poate decoda nativ și nu pot gestiona formate specializate precum RAW, HEIC sau AVIF. PicEditLab rulează conversia pe server, deci suportul pentru formate, calitatea ieșirii și viteza de procesare nu depind de browser-ul sau dispozitivul tău.
Conversia pe PicEditLab durează trei pași — încărcare, alegerea formatului țintă, descărcare:
Serverul nostru rulează un lanț de instrumente open source dovedit. ImageMagick gestionează conversia spațiului de culoare și resampling-ul, libheif folosește codecul x265 pentru codarea și decodarea HEIC, libavif folosește AOM pentru AVIF, libjxl gestionează JPEG XL, OpenJPEG acoperă JPEG 2000 și dcraw decodează datele brute ale senzorului din fișierele RAW. Ieșirea JPG folosește calitatea 85 cu codare progresivă pentru o încărcare percepută mai rapidă pe web. Ieșirea PNG folosește zlib la compresie maximă pentru a menține dimensiunea fișierului cât mai mică posibil fără a pierde niciun pixel de detalii.
Canalul de imagini PicEditLab este construit pe ImageMagick, libheif, libavif și libjxl — aceleași biblioteci open source testate în timp pe care le folosesc Apple, Google și Mozilla. Ajustăm parametrii codificatorului pentru fiecare format pentru a potrivi compromisul dintre calitate și dimensiunea fișierului pe care îl doresc majoritatea utilizatorilor, și livrăm actualizări ale canalului cu fiecare versiune pentru a ține pasul cu noile revizii de formate.