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