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