يحتوي هذا البرنامج التعليمي الدقيق على معلومات حول كيفية ** تحويل SVG إلى Image في C# **. توضح الخطوات ومقتطف الشفرة كيفية استخدام تحويل ** C# SVG إلى صورة ** برمجيًا. علاوة على ذلك ، لا تحتاج إلى تثبيت أي أداة أو تطبيق لمعالجة الصور لتحقيق هذه المتطلبات.
خطوات تحويل SVG إلى صورة في C#
- قم بتثبيت مكتبة Aspose.SVG for .NET في تطبيقك باستخدام مدير حزمة NuGet
- قم بتحميل ملف SVG المصدر بكائن فئة SVGDocument
- قم بإنشاء كائن من فئة ImageSaveOptions
- عيّن خيارات مختلفة واحفظ الصورة الناتجة بتنسيق 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#.