Převést SVG na PNG v C#
PowerPoint .NET API pro převod obrazových souborů SVG na PNG na platformách NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin
Převést SVG na PNG v C#
Jak převedu SVG do PNG v kódu?
Pomocí Aspose.Slides for .NET může každý vývojář nebo aplikace převést SVG na PNG pomocí pouhých několika řádků kódu C#.
Aspose.Slides for .NET jako moderní API pro zpracování dokumentů rychle exportuje soubory SVG do PNG. Knihovna Aspose PowerPoint vám umožňuje převádět SVG do PNG a obrázky v jiných formátech.
Instalace Aspose.Slides: Otevřete správce balíčků NuGet . Vyhledejte Aspose.Slides a nainstalujte jej.
Nebo můžete nainstalovat Aspose.Slides spuštěním tohoto příkazu z konzoly Správce balíčků.
Příkaz konzoly Správce balíčků
PM> Install-Package Aspose.Slides.NET
Jak převést SVG na PNG v C#
Vývojáři a aplikace mohou převést SVG na PNG tímto způsobem:
Vytvořte instanci třídy Presentation.
Načtěte obrázek SVG.
Přidejte rámeček obrázku.
Uložte soubor jako obrázek PNG.
Požadavky na systém
Než spustíte C# kód převodu SVG na PNG, váš počítač musí splňovat tyto požadavky:
- Microsoft Windows nebo kompatibilní OS s platformami .NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin.
- Vývojové prostředí jako Microsoft Visual Studio.
- Váš projekt odkazuje na Aspose.Slides for .NET DLL.
C# kód pro převod SVG na 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);
}
Zdarma online konvertor
Další podporované konverze
Aspose.Slides podporuje převodní operace pro mnoho formátů souborů