W tym przewodniku wyjaśniono, jak utworzyć SVG w Pythonie. Zawiera kroki i przykładowy kod generowania SVG w Pythonie. Co więcej, nie potrzebujesz żadnej skomplikowanej aplikacji do renderowania obrazu, aby korzystać z tej funkcji.
Kroki rysowania SVG w Pythonie
- Skonfiguruj środowisko, instalując Aspose.SVG, aby tworzyć obrazy SVG
- Zdefiniuj zawartość SVG za pomocą ciągu znaków
- Zainicjuj obiekt klasy SVGDocument
- Wyeksportuj wyjściowy obraz SVG za pomocą metody save
Poniższe kroki opisują proces tworzenia SVG w Pythonie. Zainicjuj obraz SVG i ustaw różne właściwości obrazu wyjściowego. Na koniec wyeksportuj wyjściowy obraz SVG na dysk lub do pliku zgodnie ze swoimi wymaganiami.
Kod do generowania SVG w Pythonie
import aspose.svg | |
from aspose.svg import * | |
# Specify SVG content as string | |
documentContent = "<svg xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"400\" cy=\"300\" r=\"200\" /></svg>" | |
# Create a new SVG document | |
document = SVGDocument(documentContent, ".") | |
# Save the empty SVG document | |
document.save("svg-created.svg") |
Powyższy fragment kodu demonstruje funkcję rysowania SVG w Pythonie. Można jednak dodatkowo dostosować proces, wykorzystując kilka właściwości udostępnianych przez klasę SvgDocument. Podobnie możesz modyfikować zawartość ciągu wyjściowego obrazu SVG, aby zmienić kształt, tekst lub inną zawartość obrazu SVG.
W tym artykule nauczyłeś się utworzyć obraz SVG w Pythonie. Poza tym, jeśli chcesz nauczyć się eksportować obrazy SVG do formatu PDF, przeczytaj artykuł na przekonwertuj SVG na PDF w Pythonie.