Ten samouczek wyjaśnia, jak przekonwertować SVG na PNG w Pythonie. Obejmuje algorytm i przykładowy kod, aby przekonwertować SVG na PNG w Pythonie. Możesz wykonać konwersję, wykonując kilka wywołań API, bez konieczności instalowania oprogramowania do przetwarzania obrazu.
Kroki konwersji SVG do PNG w Pythonie
- Zainstaluj Aspose.SVG, aby renderować obraz SVG do PNG
- Aktywuj funkcję przestrzeni nazw SkiaSharp
- Utwórz obiekt klasy ImageSaveOptions i ustaw ImageFormat
- Załaduj obraz wejściowy SVG za pomocą klasy SVGDocument
- Konwertuj obraz SVG na PNG
Te kroki podsumowują algorytm konwertowania SVG na PNG w Pythonie. W pierwszym kroku skonfiguruj silnik renderujący za pomocą rozszerzenia SkiaSharp. Następnie określ format obrazu wyjściowego i renderuj dane wyjściowe do określonej ścieżki zgodnie ze swoimi wymaganiami.
Kod do zapisywania SVG jako PNG w Pythonie
Powyższy fragment kodu jest wystarczający, aby konwertować SVG na PNG w Pythonie. Wystarczy dodać odpowiednią pętlę i powtórzyć ją dla tylu obrazów wektorowych, ile potrzeba. Ponadto możesz dostosować format obrazu wyjściowego, taki jak JPEG, BMP, GIF, TIFF i inne, aby lepiej spełnić swoje wymagania.
W tym artykule zapoznałeś się ze szczegółami dotyczącymi zapisywania SVG jako PNG w Pythonie. Jeśli interesuje Cię edycja obrazów SVG, np. zmiana tła, odwiedź artykuł Zmień kolor tła SVG w Pythonie.