Konvertera SVG till PNG i Python

Denna handledning förklarar hur man konverterar SVG till PNG i Python. Den täcker algoritmen och en exempelkod för att förvandla SVG till PNG i Python. Du kan utföra konverteringen genom att göra några API-anrop, utan att behöva installera någon bildbehandlingsprogramvara.

Steg för att konvertera SVG till PNG i Python

  1. Installera Aspose.SVG för att rendera SVG till PNG-bild
  2. Aktivera funktionen i SkiaSharps namnområde
  3. Instantiera ett objekt av klassen ImageSaveOptions och ställ in ImageFormat
  4. Ladda in SVG-bilden med klassen SVGDocument
  5. Konvertera SVG till PNG-bild

Dessa steg sammanfattar algoritmen för att konvertera SVG till PNG i Python. I det första steget ställer du in renderingsmotorn med SkiaSharp-tillägget. Ange sedan utdatabildens format och återge utdata till den angivna sökvägen enligt dina krav.

Kod för att spara SVG som PNG i Python

Kodavsnittet ovan är tillräckligt för att batchkonvertera SVG till PNG i Python. Du behöver bara lägga till lämplig loop och iterera den för så många vektorbilder som krävs. Dessutom kan du justera utdatabildformatet, såsom JPEG, BMP, GIF, TIFF och andra, för att bättre uppfylla dina krav.

I den här artikeln har du utforskat detaljerna för att spara SVG som PNG i Python. Om du är intresserad av att redigera SVG-bilder som att ändra bakgrund, besök artikeln Ändra bakgrundsfärg för SVG i Python.

 Svenska