Comment convertir SVG en JPG en C#

Ce tutoriel précis se concentre sur comment convertir SVG en JPG en C#. Il inclut les détails de configuration de l’environnement ainsi que l’algorithme et un extrait de code pour exporter le document SVG vers JPG en C#. De plus, vous pouvez créer différentes variantes d’images JPG en modifiant les préférences de l’image de sortie.

Étapes pour convertir un fichier SVG en JPG en C#

  1. Configurez l’environnement en installant la bibliothèque Aspose.HTML for .NET pour convertir les images SVG
  2. Charger l’image SVG d’entrée avec la classe SVGDocument
  3. Définissez différentes propriétés d’image à l’aide de la classe ImageSaveOptions
  4. Exportez une image SVG vers JPG en utilisant la méthode ConvertSVG

Ces étapes résument les détails pour convertir le fichier SVG en JPG en C# où le fichier SVG d’entrée est chargé dans la première étape. Dans l’étape suivante, différentes propriétés de l’image JPG sont spécifiées. Enfin, l’image JPG est rendue avec un seul appel de méthode qui conclut le processus de conversion.

Extrait de code pour convertir un fichier SVG en JPG en C#

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");
}
}
}

Cet extrait de code montre comment convertir un fichier de SVG en JPG en C#. De plus, vous pouvez improviser ce code pour répondre à vos besoins. Par exemple, la résolution verticale et horizontale, les paramètres de page tels que la taille, la marge et diverses autres propriétés peuvent être personnalisés selon vos besoins.

Ce tutoriel a expliqué comment rendre SVG en JPG en C#. Cependant, si vous souhaitez apprendre la conversion d’images HTML en JPG, veuillez vous référer à l’article sur comment convertir HTML en JPG en C#.

 Français