Μετατροπή SVG σε PNG στην Python

Αυτό το σεμινάριο εξηγεί πώς να μετατρέψετε το SVG σε PNG στην Python. Καλύπτει τον αλγόριθμο και ένα δείγμα κώδικα για να μετατρέψει το SVG σε PNG στην Python. Μπορείτε να πραγματοποιήσετε τη μετατροπή πραγματοποιώντας μερικές κλήσεις API, χωρίς να χρειάζεται να εγκαταστήσετε κάποιο λογισμικό επεξεργασίας εικόνας.

Βήματα για τη μετατροπή του SVG σε PNG στην Python

  1. Εγκαταστήστε το Aspose.SVG για απόδοση εικόνας SVG σε PNG
  2. Ενεργοποιήστε τη δυνατότητα του χώρου ονομάτων SkiaSharp
  3. Δημιουργήστε ένα αντικείμενο της κλάσης ImageSaveOptions και ορίστε το ImageFormat
  4. Φορτώστε την εικόνα εισόδου SVG χρησιμοποιώντας την κλάση SVGDocument
  5. Μετατροπή εικόνας SVG σε PNG

Αυτά τα βήματα συνοψίζουν τον αλγόριθμο για μετατροπή SVG σε PNG στην Python. Στο πρώτο βήμα, ρυθμίστε τη μηχανή απόδοσης χρησιμοποιώντας την επέκταση SkiaSharp. Στη συνέχεια, καθορίστε τη μορφή εικόνας εξόδου και αποδώστε την έξοδο στην καθορισμένη διαδρομή σύμφωνα με τις απαιτήσεις σας.

Κώδικας για αποθήκευση SVG ως PNG στην Python

Το παραπάνω απόσπασμα κώδικα επαρκεί για την ομαδική μετατροπή SVG σε PNG στην Python. Χρειάζεται μόνο να προσθέσετε τον κατάλληλο βρόχο και να τον επαναλάβετε για όσες διανυσματικές εικόνες απαιτείται. Επιπλέον, μπορείτε να προσαρμόσετε τη μορφή εικόνας εξόδου, όπως JPEG, BMP, GIF, TIFF και άλλα, για να ανταποκρίνεται καλύτερα στις απαιτήσεις σας.

Σε αυτό το άρθρο, έχετε εξερευνήσει τις λεπτομέρειες για την αποθήκευση του SVG ως PNG στην Python. Εάν ενδιαφέρεστε να επεξεργαστείτε εικόνες SVG, όπως η αλλαγή του φόντου, επισκεφτείτε το άρθρο Αλλαγή χρώματος φόντου του SVG στην Python.

 Ελληνικά