Konvertera SVG till PNG i C#
PowerPoint .NET API för att konvertera SVG till PNG-bildfiler på NET Framework, .NET Core, Windows Azure, Mono eller Xamarin-plattformar
Konvertera SVG till PNG i C#
Hur konverterar jag SVG till PNG i kod?
Genom att använda Aspose.Slides for .NET kan alla utvecklare eller applikationer konvertera SVG till PNG med bara några rader C#-kod.
Som ett modernt dokumentbearbetnings-API exporterar Aspose.Slides för .NET SVG-filer till PNG snabbt. Aspose PowerPoint-bibliotek låter dig konvertera SVG till PNG och bilder i andra format.
För att installera Aspose.Slides: Öppna NuGet pakethanteraren. Sök efter Aspose.Slides och installera den.
Eller så kan du installera Aspose.Slides genom att köra det här kommandot från Package Manager-konsolen.
Pakethanterarens konsolkommando
PM> Install-Package Aspose.Slides.NET
Hur man konverterar SVG till PNG i C#
Utvecklare och applikationer kan konvertera SVG till PNG på detta sätt:
Skapa en instans av klassen Presentation.
Ladda SVG-bilden.
Lägg till en bildram.
Spara filen som en PNG-bild.
Systemkrav
Innan du kör SVG till PNG-konvertering C#-koden måste din maskin ha dessa förutsättningar:
- Microsoft Windows eller ett kompatibelt operativsystem med .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin-plattformar.
- Utvecklingsmiljö som Microsoft Visual Studio.
- Aspose.Slides för .NET DLL har refererats i ditt projekt.
C#-kod för att konvertera SVG till 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);
}
Gratis onlinekonverterare
Andra omvandlingar som stöds
Aspose.Slides stöder konverteringsoperationer för många filformat