Ez a pontos oktatóanyag a SVG JPG-re konvertálására összpontosít C#-ban. Tartalmazza a környezetbeállítás részleteit, valamint az algoritmust és egy kódrészletet, amellyel SVG-dokumentumot exportálhat JPG-be C#-ban. Ezenkívül a kimeneti kép beállításainak módosításával különböző JPG-képváltozatokat hozhat létre.
Lépések az SVG-fájl konvertálásához JPG-vé C#-ban
- Állítsa be a környezetet a Aspose.HTML for .NET könyvtár telepítésével az SVG-képek konvertálásához
- Töltse be a bemeneti SVG-képet az SVGDocument osztállyal
- Állítson be különböző képtulajdonságokat a ImageSaveOptions osztály használatával
- Exportáljon SVG-t JPG-képbe a ConvertSVG módszerrel
Ezek a lépések összefoglalják az SVG fájl JPG formátumú konvertálásának részleteit C#-ban, ahol az első lépésben a bemeneti SVG fájl betöltődik. A következő lépésben a JPG kép különböző tulajdonságait adjuk meg. Végül a JPG kép egyetlen metódushívással jelenik meg, amely lezárja a konverziós folyamatot.
Kódrészlet az SVG-fájl konvertálásához JPG-vé C#-ban
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert SVG to JPG using C# | |
{ | |
// Set license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Set path for SVG file | |
String path = "Rectangle.svg"; | |
// Set path for JPG file | |
String savePath = "SVGtoJPG.jpg"; | |
// Initialize SVGDocument object | |
Aspose.Html.Dom.Svg.SVGDocument document = new Aspose.Html.Dom.Svg.SVGDocument(path); | |
// Create an instance of ImageSaveOptions | |
Aspose.Html.Saving.ImageSaveOptions options = new Aspose.Html.Saving.ImageSaveOptions(Aspose.Html.Rendering.Image.ImageFormat.Jpeg); | |
// Call the ConvertSVG method | |
Aspose.Html.Converters.Converter.ConvertSVG(document, options, savePath); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ez a kódrészlet bemutatja, hogyan lehet fájlokat SVG-ről JPG-re konvertálni C#-ban. Ezenkívül ezt a kódot rögtönözheti, hogy megfeleljen az Ön igényeinek. Például a függőleges és vízszintes felbontás, az oldalbeállítások, mint a méret, a margó és számos egyéb tulajdonság testreszabható az Ön igényei szerint.
Ez az oktatóanyag elmagyarázza, hogyan lehet SVG-t JPG-vé renderelni C#-ban. Ha azonban meg szeretné tanulni a HTML-ből JPG-be konvertáló képeket, kérjük, olvassa el a hogyan lehet HTML-t JPG-be konvertálni C#-ban című cikket.