تحويل SVG إلى PNG في C#
PowerPoint .NET API لتحويل ملفات صور SVG إلى PNG على الأنظمة الأساسية NET Framework أو .NET Core أو Windows Azure أو Mono أو Xamarin
تحويل SVG إلى PNG في C#
كيف أقوم بتحويل SVG إلى PNG في التعليمات البرمجية؟
باستخدام ** Aspose.Slides for .NET ** ، يمكن لأي مطور أو تطبيق تحويل SVG إلى PNG ببضعة أسطر من كود C#.
كواجهة برمجة تطبيقات حديثة لمعالجة المستندات ، يقوم Aspose.Slides for .NET بتصدير ملفات SVG إلى PNG بسرعة. تسمح لك مكتبة Aspose PowerPoint بتحويل SVG إلى PNG والصور بتنسيقات أخرى.
لتثبيت Aspose.Slides: افتح مدير الحزم NuGet . ابحث عن Aspose.Slides وقم بتثبيته.
أو يمكنك تثبيت ** Aspose.Slides ** عن طريق تشغيل هذا الأمر من Package Manager Console.
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.Slides.NET
كيفية تحويل SVG إلى PNG في C#
يمكن للمطورين والتطبيقات تحويل SVG إلى PNG بهذه الطريقة:
قم بإنشاء مثيل لفئة العرض التقديمي.
قم بتحميل صورة SVG.
أضف إطار الصورة.
احفظ الملف كصورة PNG.
متطلبات النظام
قبل تشغيل كود C# للتحويل من SVG إلى PNG ، يجب أن يكون لجهازك هذه المتطلبات الأساسية:
- Microsoft Windows أو نظام تشغيل متوافق مع .NET Framework أو .NET Core أو Windows Azure أو Mono أو Xamarin الأنظمة الأساسية.
- بيئة التطوير مثل Microsoft Visual Studio.
- تمت الإشارة إلى Aspose.Slides لـ .NET DLL في مشروعك.
كود C# لتحويل SVG إلى PNG
using (Presentation pres = new Presentation())
{
ISvgImage svgImage = new SvgImage("doc.svg");
IPPImage image = pres.Images.AddImage(svgImage);
pres.Slides[0].Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image);
pres.Slides[0].GetThumbnail(new Size(960, 720)).Save($"image.png", ImageFormat.Png);
}
محول مجاني على الإنترنت
التحويلات المدعومة الأخرى
Aspose.Slides يدعم عمليات التحويل للعديد من تنسيقات الملفات