Ovaj precizni vodič sadrži informacije o tome kako pretvoriti SVG u Image u C#. Koraci i isječak koda objašnjavaju kako se pretvorba C# SVG u sliku može izvesti programski. Štoviše, ne morate instalirati nikakav alat ili aplikaciju za obradu slike da biste ispunili ove zahtjeve.
Koraci za pretvaranje SVG u sliku u C#
- Instalirajte Aspose.SVG for .NET biblioteku u svoju aplikaciju s NuGet upraviteljem paketa
- Učitajte izvornu SVG datoteku s objektom klase SVGDocument
- Napravite objekt klase ImageSaveOptions
- Postavite različite opcije i spremite izlaznu sliku u JPG formatu
Ako želite konvertirati SVG u sliku C# kod i detaljan opis navedeni su ovdje u obliku koraka koje je lako slijediti. Možete renderirati sliku visoke vjernosti slijedeći postupak. Štoviše, ova konverzija može biti korisna za stvaranje sličica pregleda SVG slika u vašim aplikacijama.
Kod za pretvaranje SVG u sliku u C#
namespace ConvertSvgToImageInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert SVG to Image in CSharp | |
{ | |
// Load the license to avoid watermark in the output image | |
Aspose.Svg.License licSvgToImage= new Aspose.Svg.License(); | |
licSvgToImage.SetLicense("Aspose.Svg.lic"); | |
// Load the input SVG file | |
using (Aspose.Svg.SVGDocument document = new Aspose.Svg.SVGDocument("rectangle.svg")) | |
{ | |
// Initialize ImageSaveOptions class object | |
Aspose.Svg.Saving.ImageSaveOptions jpgSaveOptions = new Aspose.Svg.Saving.ImageSaveOptions(); | |
// Set the desired properties | |
jpgSaveOptions.PageSetup.Sizing = Aspose.Svg.Rendering.SizingType.FitContent; | |
// Convert SVG to JPG image | |
Aspose.Svg.Converters.Converter.ConvertSVG(document, jpgSaveOptions, "svg-to-jpg.jpg"); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ovdje je prikazano razvijanje pretvarača za SVG u sliku C#-temeljen kod. Štoviše, možete prilagoditi proces pretvorbe mijenjanjem različitih svojstava prema vašim zahtjevima. Na primjer, moguće je kontrolirati veličinu slike, kompresiju, razlučivost itd. za izlaznu JPG sliku.
U ovom smo članku naučili kako programski pretvoriti SVG datoteku u sliku u C#. Međutim, ako želite naučiti stvarati SVG sliku, pročitajte članak na kako stvoriti SVG u C#.