Konwertuj SVG do PNG w Pythonie

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

  1. Zainstaluj Aspose.SVG, aby renderować obraz SVG do PNG
  2. Aktywuj funkcję przestrzeni nazw SkiaSharp
  3. Utwórz obiekt klasy ImageSaveOptions i ustaw ImageFormat
  4. Załaduj obraz wejściowy SVG za pomocą klasy SVGDocument
  5. 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.

 Polski