Σε αυτό το απλό θέμα, θα εξερευνήσετε πώς να μετατρέψετε το SVG σε WEBP με το Node.js REST API. Θα αναπτύξουμε έναν μετατροπέα SVG σε WEBP με το Node.js Low Code API ακολουθώντας τα λεπτομερή βήματα που αναφέρονται παρακάτω. Ο ανεπτυγμένος κώδικας εφαρμογής μπορεί να ενσωματωθεί με οποιαδήποτε εφαρμογή Node.js που υποστηρίζεται σε περιβάλλοντα macOS, Windows ή Linux και η μετατροπή μπορεί να γίνει δωρεάν.
Προαπαιτούμενο
- Δημιουργήστε έναν λογαριασμό και λάβετε διαπιστευτήρια API για να πραγματοποιήσετε μετατροπή SVG σε WEBP
- Κάντε λήψη του Aspose.Imaging Cloud SDK για Node.js για να μετατρέψετε το SVG σε WEBP
- Ρυθμίστε το έργο Node.js με το παραπάνω SDK για να αποδώσετε ένα SVG ως WEBP
Βήματα για τη μετατροπή SVG σε WEBP με το Node.js REST API
- Ορίστε το Client ID και το Client Secret για το API για μετατροπή SVG σε WEBP
- Δημιουργήστε μια παρουσία της κλάσης ImagingAPI με διαπιστευτήρια πελάτη για να πραγματοποιήσετε μετατροπή SVG σε WEBP
- Καθορίστε την πηγή SVG και τα ονόματα αρχείων WEBP εξόδου
- Αποκτήστε πρόσβαση και ανοίξτε το δείγμα αρχείου SVG και μεταφορτώστε το στο χώρο αποθήκευσης cloud
- Δημιουργήστε μια παρουσία του ConvertImageRequest με ροή αρχείου εισόδου SVG και μορφή εξόδου WEBP
- Καλέστε τη μέθοδο ConvertImage για μετατροπή SVG σε WEBP με το Node.js REST API
- Αποθηκεύστε την επιστρεφόμενη ροή αρχείων WEBP στον τοπικό δίσκο
Τα βήματα για την εξαγωγή του τύπου αρχείου από SVG σε WEBP με το Node.js Low Code API εξηγούνται παρακάτω. Θα ξεκινήσουμε με την προετοιμασία του SDK χρησιμοποιώντας μια παρουσία της κλάσης ImagingAPI παρέχοντας τα διαπιστευτήρια συνδρομής. Στη συνέχεια, θα ανοίξουμε το αρχείο προέλευσης SVG χρησιμοποιώντας ένα FileStream από το δίσκο και, στη συνέχεια, χρησιμοποιώντας μια παρουσία κλάσης ConvertImageRequest θα εκτελέσουμε τη μετατροπή σε ένα WEBP χρησιμοποιώντας τη μέθοδο ConvertImage().
Κώδικας για μετατροπή SVG σε WEBP στο Node.js Low Code API
Αυτό το ακριβές παράδειγμα κώδικα δείχνει πώς να μετατρέψετε το SVG σε WEBP με το Node.js Cloud API. Μετά την αντιμετώπιση των προαπαιτούμενων βημάτων, πρέπει να δώσετε μια διαδρομή για πρόσβαση στην εικόνα προέλευσης SVG στο δίσκο και χρησιμοποιώντας το Aspose.Imaging REST API SDK εκτελεί την απόδοση στο WEBP. Η δημιουργημένη ροή αρχείου εικόνας WEBP λαμβάνεται ως απόκριση HTTP μετά την ολοκλήρωση της μετατροπής και στη συνέχεια μπορείτε να την αποθηκεύσετε τοπικά στο δίσκο.
Αυτό το άρθρο μας δίδαξε πώς να μετατρέψουμε το SVG σε WEBP με το Cloud API. Εάν θέλετε να πραγματοποιήσετε μετατροπή SVG σε TIFF, ανατρέξτε στο άρθρο σχετικά με τον τρόπο Μετατρέψτε το SVG σε TIFF με το Node.js REST API.