DWG تحتوي ملفات تصميم ثنائي الأبعاد أو ثلاثي الأبعاد. يمكن أن تحتوي على بيانات صورة متجهة وبيانات وصفية في الترميز الثنائي. في حالات معينة ، قد تحتاج إلى تحويل ملفات DWG إلى ملفات صور SVG. تتناول هذه المقالة كيفية تحويل DWG إلى صورة SVG برمجيًا في C#.
تحويل DWG إلى SVG - تثبيت .NET API
يدعم Aspose.CAD for .NET API إنشاء أو تحرير أو معالجة DWG والعديد من تنسيقات الملفات. يمكنك تكوين API عن طريق تنزيل ملف DLL الخاص به من قسم الإصدارات الجديدة ، أو باستخدام أمر التثبيت NuGet التالي:
PM> Install-Package Aspose.CAD
تحويل DWG إلى SVG برمجيًا في .NET
يتضمن تحويل صور DWG إلى SVG بعض العمليات البسيطة. يمكنك تحويل DWG إلى صورة SVG باتباع الخطوات التالية:
- قم بتحميل ملف DWG للإدخال مع فئة صورة.
- قم بإنشاء مثيل لفئة SvgOptions.
- اضبط صيغة ألوان SVG على شكل Greyscale و RGB وما إلى ذلك.
- احفظ ملف صورة SVG الناتج.
يوضح مقتطف الشفرة أدناه كيفية تحويل ملف DWG إلى صورة SVG في C#:
// قم بتحميل ملف DWG للإدخال
Image image = Image.Load("sample.dwg");
// تهيئة كائن فئة SvgOptions
ImageOptions.SvgOptions options = new ImageOptions.SvgOptions();
// اضبط وضع ألوان SVG
options.ColorType = SvgColorMode.Grayscale;
options.TextAsShapes = true;
// حفظ ملف الناتج SVG
image.Save("sample.svg" , options);
اكتشف المزيد من الميزات
يمكنك التحقق من العديد من الميزات الأخرى لواجهة برمجة التطبيقات من خلال الاطلاع على الوثائق. ويغطي التحويلات والمعالجات المختلفة المتعلقة بـ CAD في أقسام مختلفة.
استنتاج
في هذه المقالة ، قمت باستكشاف كيفية تحويل صور DWG إلى صور SVG. إنه يعرض جميع الأشكال والمحتويات إلى SVG بدقة عالية بحيث يكون التحويل موثوقًا وفعالًا. يمكنك تضمين هذه الميزة في .NET Framework على التطبيقات المستندة إلى .NET Core. علاوة على ذلك ، لا تحتاج إلى تثبيت أي أداة أو تطبيق آخر لأن واجهة برمجة التطبيقات لا تعتمد على أي أداة أخرى لإجراء التحويل. لا تتردد في الاتصال بنا عبر المنتدى. ونحن سوف نكون سعداء لمساعدتك!