كيفية تحويل SVG إلى صورة في C#

يحتوي هذا البرنامج التعليمي الدقيق على معلومات حول كيفية ** تحويل SVG إلى Image في C# **. توضح الخطوات ومقتطف الشفرة كيفية استخدام تحويل ** C# SVG إلى صورة ** برمجيًا. علاوة على ذلك ، لا تحتاج إلى تثبيت أي أداة أو تطبيق لمعالجة الصور لتحقيق هذه المتطلبات.

خطوات تحويل SVG إلى صورة في C#

  1. قم بتثبيت مكتبة Aspose.SVG for .NET في تطبيقك باستخدام مدير حزمة NuGet
  2. قم بتحميل ملف SVG المصدر بكائن فئة SVGDocument
  3. قم بإنشاء كائن من فئة ImageSaveOptions
  4. عيّن خيارات مختلفة واحفظ الصورة الناتجة بتنسيق JPG

إذا كنت تريد * تحويل SVG إلى رمز صورة C# * ويتم توفير وصف تفصيلي هنا في شكل خطوات سهلة المتابعة. يمكنك تقديم صورة عالية الدقة باتباع العملية. علاوة على ذلك ، يمكن أن يكون هذا التحويل مفيدًا لإنشاء صور مصغرة لمعاينة صور SVG في تطبيقاتك.

كود لتحويل SVG إلى صورة في 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");
}
}
}

لتطوير محول * SVG إلى كود صورة C# * مبين هنا. علاوة على ذلك ، يمكنك تخصيص عملية التحويل عن طريق تعديل الخصائص المختلفة وفقًا لمتطلباتك. على سبيل المثال ، من الممكن التحكم في حجم الصورة والضغط والدقة وما إلى ذلك لإخراج صورة JPG.

في هذه المقالة ، تعلمنا كيفية تحويل ملف SVG إلى صورة برمجيًا في C#. ومع ذلك ، إذا كنت تريد معرفة كيفية إنشاء صورة SVG ، فيرجى قراءة المقالة على كيفية إنشاء SVG في C#.

 عربي