DWG الملفات عبارة عن رسومات CAD تحتوي على بيانات صور متجهة. يعمل المصممون أو المعماريون بشكل متكرر مع ملفات بتنسيق DWG. في بعض الحالات ، قد تحتاج إلى تحويل ملف DWG إلى تنسيق DWF. وفقًا لهذه المتطلبات ، تتناول هذه المقالة كيفية تحويل DWG إلى ملف DWF برمجيًا في C#.
تحويل DWG إلى DWF - تثبيت .NET API
Aspose.CAD for .NET API يدعم إنشاء ، تحويل ، أو تحديث العديد من تنسيقات الملفات المرتبطة بـ CAD. يمكنك الوصول بسهولة إلى API عن طريق تنزيل ملف DLL الخاص به من قسم التنزيلات أو باستخدام الأمر NuGet التالي:
PM> Install-Package Aspose.CAD
تحويل DWG إلى DWF برمجيًا في .NET
يعد تحويل ملف DWG إلى DWF عملية بسيطة. ما عليك سوى إجراء بعض استدعاءات API في الخطوات التالية:
- قم بإنشاء مثيل لفئة صورة لتحميل ملف DWG المصدر.
- صب كائن فئة الصورة إلى نوع CadImage.
- اكتب ملف DWF الناتج باستخدام طريقة حفظ.
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف DWG إلى ملف DWF برمجيًا في C#:
// قم بتحميل ملف DWG للإدخال
Image image = Image.Load("sample.dwg");
// صب كائن فئة الصورة إلى نوع CadImage
CadImage cad = (CadImage)image;
// حفظ ملف الناتج DWF CAD
cad.Save(dataDir + "sample.dwf");
اكتشف المزيد من الميزات
يمكنك إلقاء نظرة على العديد من الميزات الأخرى لواجهة برمجة التطبيقات حيث تغطي الفصول المختلفة معلومات حول معالجة تنسيقات ملفات CAD في تطبيقاتك. يتم تناول كل هذه الميزات ضمن قسم وثائق API.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل تنسيق ملف DWG إلى DWF. يمكنك توسيع نطاق عملية التحويل هذه من خلال الاستفادة من خيوط المعالجة المتعددة. تمت كتابة واجهة برمجة التطبيقات برمز مُدار ، لذا فهي آمنة لمؤشر الترابط. ومع ذلك ، لتجنب أي مشاكل في المعالجة ، تحتاج إلى التأكد من وصول كل سلسلة رسائل إلى ملف منفصل. في حال وجود أي استفسار ، يرجى مراسلتنا على المنتدى.