Как да конвертирате SVG в JPG с помощта на C#

В тази статия с инструкции ние описваме стъпка по стъпка процеса за конвертиране на SVG в JPG с помощта на C# чрез използване на една от популярните библиотеки за конвертиране на документи. Освен това, това ръководство ви напътства как да настроите средата за създаване на SVG файлов конвертор към JPG в C# приложение. Ето работния процес и кодовия фрагмент за конвертиране на SVG в JPG.

Стъпки за конвертиране на SVG в JPG с помощта на C#

  1. Инсталирайте пакет GroupDocs.Conversion for .NET от мениджъра на пакети NuGet в приложението .NET, за да конвертирате SVG в JPG
  2. Добавете препратка към пространството на имената GroupDocs.Conversion за конвертиране от SVG в JPG формат
  3. Създайте екземпляр на класа Converter за зареждане на входния SVG файл от диска за трансформиране в JPG формат
  4. Създайте и дефинирайте параметри за JPG файла, за да го персонализирате
  5. Накрая извикайте метода Convert на класа Converter, за да запишете SVG като JPG на диска

Обяснихме всички стъпки за създаване на код за конвертиране на SVG файл в JPG в C#. Процедурата за преобразуване на документа трябва да бъде инициирана чрез настройка на необходимия пакет с помощта на мениджъра на пакети NuGet и след това импортиране на основните пространства от имена в кода. След като приключите с първите две стъпки, трябва да инициализирате класа Converter за зареждане на входния SVG файл и да създадете клас ImageConvertOptions за персонализиране на конвертирания JPG файл. В последната стъпка трябва да използвате метода Convert за трансформиране на документа и запазването му на диска.

Код за конвертиране на SVG в JPG с помощта на C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertSvgToJpgUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert SVG to JPG using C#
{
// Remove the watermark in output JPG document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source SVG file for conversion to JPG
var converter = new GroupDocs.Conversion.Converter("sample.svg");
// Set the conversion options for JPG document to customize the output file
ImageConvertOptions options = new ImageConvertOptions();
// Convert and save the SVG in JPG format
converter.Convert("converted.jpg", options);
Console.WriteLine("Done");
}
}
}

В предходния фрагмент приложението промяна на SVG към JPG с помощта на C# е разработено с помощта на работния процес, дефиниран в предишния раздел. Написахме само няколко реда код и използвахме няколко API извиквания на библиотеката за преобразуване на документи, за да получим конвертирания файл. Освен това тези инструкции могат да се използват на всяка от често срещаните операционни системи, включително Linux, Windows и macOS, които поддържат среда .NET и дори без инсталиране на допълнителен софтуер.

Обсъдихме процедурата за конвертиране на документи за конвертиране на SVG в JPG в C# и разработихме пример за това. Наскоро публикувахме статия за промяна на MD в PDF с помощта на C#, вижте ръководството как да конвертирате MD в PDF в C# за повече информация.

 Български