Ovaj vodič objašnjava kako pretvoriti SVG u PNG u Pythonu. Pokriva algoritam i primjer koda za pretvaranje SVG-a u PNG u Pythonu. Pretvorbu možete izvršiti upućivanjem nekoliko API poziva, bez potrebe za instaliranjem softvera za obradu slike.
Koraci za pretvaranje SVG u PNG u Pythonu
- Instalirajte Aspose.SVG za renderiranje SVG u PNG sliku
- Aktivirajte značajku prostora imena SkiaSharp
- Instancirajte objekt klase ImageSaveOptions i postavite ImageFormat
- Učitajte ulaznu SVG sliku pomoću klase SVGDocument
- Pretvorite SVG u PNG sliku
Ovi koraci sažimaju algoritam za konvertiranje SVG u PNG u Pythonu. U prvom koraku postavite mehanizam za renderiranje pomoću ekstenzije SkiaSharp. Nakon toga odredite format izlazne slike i renderirajte izlaz na navedenu putanju prema vašim zahtjevima.
Kod za spremanje SVG kao PNG u Pythonu
Gornji isječak koda dovoljan je za skupno pretvaranje SVG u PNG u Pythonu. Vi samo trebate dodati odgovarajuću petlju i ponoviti je za onoliko vektorskih slika koliko je potrebno. Osim toga, možete podesiti format izlazne slike, kao što su JPEG, BMP, GIF, TIFF i drugi, kako biste bolje zadovoljili svoje zahtjeve.
U ovom ste članku istražili pojedinosti za spremanje SVG kao PNG u Python. Ako ste zainteresirani za uređivanje SVG slika poput mijenjanja pozadine, posjetite članak Promijenite boju pozadine SVG-a u Pythonu.