Μετατροπή SVG σε PNG σε C#
PowerPoint .NET API για μετατροπή αρχείων εικόνας SVG σε PNG σε πλατφόρμες NET Framework, .NET Core, Windows Azure, Mono ή Xamarin
Μετατροπή SVG σε PNG σε C#
Πώς μπορώ να μετατρέψω SVG σε PNG σε κώδικα;
Χρησιμοποιώντας το Aspose.Slides για .NET , οποιοσδήποτε προγραμματιστής ή εφαρμογή μπορεί να μετατρέψει το SVG σε PNG με λίγες μόνο γραμμές κώδικα C#.
Ως σύγχρονο API επεξεργασίας εγγράφων, το Aspose.Slides για .NET εξάγει αρχεία SVG σε PNG γρήγορα. Η βιβλιοθήκη Aspose PowerPoint σάς επιτρέπει να μετατρέπετε SVG σε PNG και εικόνες σε άλλες μορφές.
Για να εγκαταστήσετε το Aspose.Slides: Ανοίξτε τον διαχειριστή πακέτων NuGet . Αναζητήστε το Aspose.Slides και εγκαταστήστε το.
Ή μπορείτε να εγκαταστήσετε το Aspose.Slides εκτελώντας αυτήν την εντολή από την Κονσόλα του Package Manager.
Εντολή κονσόλας διαχείρισης πακέτων
PM> Install-Package Aspose.Slides.NET
Πώς να μετατρέψετε SVG σε PNG σε C#
Οι προγραμματιστές και οι εφαρμογές μπορούν να μετατρέψουν το SVG σε PNG με αυτόν τον τρόπο:
Δημιουργήστε ένα στιγμιότυπο της κλάσης Presentation.
Φορτώστε την εικόνα SVG.
Προσθέστε μια κορνίζα.
Αποθηκεύστε το αρχείο ως εικόνα PNG.
Απαιτήσεις συστήματος
Προτού εκτελέσετε τον κώδικα C# μετατροπής SVG σε PNG, το μηχάνημά σας πρέπει να έχει αυτές τις προϋποθέσεις:
- Microsoft Windows ή συμβατό λειτουργικό σύστημα με πλατφόρμες .NET Framework, .NET Core, Windows Azure, Mono ή Xamarin.
- Περιβάλλον ανάπτυξης όπως το Microsoft Visual Studio.
- Το Aspose.Slides για .NET DLL έχει γίνει αναφορά στο έργο σας.
Κωδικός C# για μετατροπή SVG σε PNG
using (Presentation pres = new Presentation())
{
ISvgImage svgImage = new SvgImage("doc.svg");
IPPImage image = pres.Images.AddImage(svgImage);
pres.Slides[0].Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image);
pres.Slides[0].GetThumbnail(new Size(960, 720)).Save($"image.png", ImageFormat.Png);
}
Δωρεάν Online Μετατροπέας
Άλλες υποστηριζόμενες μετατροπές
Το Aspose.Slides υποστηρίζει λειτουργίες μετατροπής για πολλές μορφές αρχείων