Hintergrundfarbe von SVG in Python ändern

In dieser Kurzanleitung wird erläutert, wie Sie die Hintergrundfarbe von SVG in Python ändern. Sie beschreibt den schrittweisen Arbeitsablauf und einen funktionierenden Beispielcode zum Ändern der Hintergrundfarbe von SVG in Python. Darüber hinaus können Sie mit dieser Funktion in jedem Betriebssystem wie Windows, Linux, macOS usw. arbeiten, auf dem Python installiert ist.

Schritte zum Ändern der SVG-Hintergrundfarbe in Python

  1. Richten Sie die Umgebung ein, indem Sie Aspose.SVG so konfigurieren, dass die Hintergrundfarbe des SVG geändert wird
  2. Laden Sie ein SVG-Dokument aus der Datei mithilfe des Klassenobjekts SVGDocument
  3. Holen Sie sich das Stamm-SVG-Element des Dokuments
  4. Holen Sie sich das Kreiselement, um die Farbe zu ändern
  5. Geben Sie das Füllattribut für das Element an
  6. Exportieren Sie das SVG-Ausgabedokument mit der Methode save in eine Datei

Diese Schritte beschreiben den unkomplizierten Vorgang zum Ändern der SVG-Hintergrundbildfarbe in Python. Laden Sie zunächst das SVG-Quellbild und navigieren Sie zum Stammelement. Holen Sie sich anschließend das Element, dessen Hintergrundfarbe Sie ändern möchten, und geben Sie dann die Farbe an. Rendern Sie abschließend das Ausgabebild auf der Festplatte.

Code zum Ändern der Hintergrundfarbe von SVG in Python

Der Codeausschnitt zeigt, wie die Anforderungen mit Python: Hintergrundfarbe des SVG-Bilds ändern erfüllt werden können. Sie können das Eingabevektorbild mithilfe der SVGDocument-Klasse ganz einfach von der Festplatte oder dem Stream laden. Navigieren Sie dann mithilfe der Methode query_selector zum gewünschten Knoten und ändern Sie die Hintergrundfarbe. Sie können jedoch zusätzlich zum CSS-Selektor-Ansatz auch mit XPath Query durch das SVG-Bild navigieren, wenn Sie den Prozess weiter anpassen möchten.

In diesem Artikel haben Sie gelernt, wie Sie SVG laden und die Hintergrundfarbe in Python ändern. Wenn Sie außerdem die Umwandlung von SVG in PDF erkunden möchten, lesen Sie den Artikel zu Konvertieren Sie SVG in PDF in Python.

 Deutsch