تُستخدم ملفات OBJ لتعريف الكائنات الهندسية وغالبًا ما يتم إنشاؤها كملف إخراج باستخدام تطبيقات النمذجة ثلاثية الأبعاد. في بعض الأحيان قد ترغب في تحويل ملف OBJ إلى ملف DXF. وفقًا لذلك تتناول هذه المقالة كيفية تحويل OBJ إلى ملف DXF برمجيًا في C#.
OBJ to DXF Converter - تثبيت C# API
Aspose.CAD for .NET يمكن استخدام API لمعالجة واجهة Wavefront OBJ و DWF والعديد من تنسيقات الملفات المدعومة. قم بتكوين API بسرعة عن طريق تنزيل ملفات DLL المرجعية الخاصة بها من صفحة الإصدارات الجديدة باستخدام الأمر NuGet التالي في Microsoft Visual Studio:
PM> Install-Package Aspose.CAD
تحويل ملف OBJ إلى DXF في C#
تحتاج إلى اتباع الخطوات أدناه لتحويل ملف OBJ إلى ملف DXF:
- قم بتحميل ملف OBJ المدخل باستخدام فئة صورة.
- قم بإنشاء كائن من CadRasterizationOptions و DxfOptions فئة.
- تحويل ملف OBJ إلى DXF.
يوضح مقتطف الكود التالي كيفية تحويل ملف OBJ إلى تنسيق DXF برمجيًا في C#:
// قم بتحميل ملف OBJ باستخدام فئة الصورة
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
// قم بإنشاء كائن من فئة CadRasterizationOptions
Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
{
PageWidth = 1600,
PageHeight = 1600
};
// قم بإنشاء كائن من فئة DxfOptions
Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();
// قم بتعيين الخاصية VectorRasterizationOptions
options.VectorRasterizationOptions = rasterizationOptions;
// تصدير OBJ إلى DXF
image.Save("output.dxf", options);
}
احصل على رخصة مؤقتة مجانية
يمكنك طلب ترخيص مؤقت مجاني لتقييم API بكامل طاقتها.
استنتاج
في هذه المقالة ، فهمت كيفية تحويل ملف OBJ إلى تنسيق DXF برمجيًا في C#. يتم استخدامه عادةً بواسطة تطبيق متخيل متقدم لتخزين الكائنات الهندسية والبيانات ثلاثية الأبعاد. علاوة على ذلك ، يمكنك التعرف على ميزات أخرى لواجهة برمجة التطبيقات من خلال زيارة قسم التوثيق. إذا كنت تريد مناقشة أي من مخاوفك ، فلا تتردد في الاتصال بنا على المنتدى.