تستخدم تطبيقات CAD ملفات CF2 لإنشاء رسومات ثنائية الأبعاد أو ثلاثية الأبعاد. على وجه التحديد ، يمكننا إنشاء وحفظ التصميمات لمشاريع البناء مثل الطرق السريعة والجسور والمباني في ملف CF2. في بعض الحالات ، قد نحتاج إلى تصدير الرسومات من ملفات CF2 إلى مستندات FBX برمجيًا. تسمح هذه التحويلات بمشاركة الرسومات بتنسيق محمول. في هذه المقالة ، سوف نتعلم كيفية تحويل ملف CF2 إلى FBX في C#.
سيتم تناول الموضوعات التالية في هذه المقالة:
- C# CF2 to FBX Converter - تنزيل مجاني
- خطوات تحويل ملف CF2 إلى مستند FBX
- تحويل CF2 إلى FBX برمجيًا
- تصدير CF2 إلى FBX مع الخيارات
C# CF2 to FBX Converter - تنزيل مجاني
لتحويل ملف CF2 إلى مستند FBX ، سنستخدم Aspose.CAD for .NET API. يسمح بإنشاء ملفات CF2 وتحريرها ومعالجتها عدة تنسيقات ملفات أخرى.
فئة صورة من API هي الفئة الأساسية لجميع أنواع الرسومات. تمثل الفئة Cf2Image صورة CF2. يمكننا تعيين خصائص PageWidth و PageHeight باستخدام فئة CadRasterizationOptions. تسمح فئة FbxOptions لواجهة برمجة التطبيقات بتحديد خيارات FBX.
يرجى إما تنزيل DLL من API أو تثبيته باستخدام NuGet.
PM> Install-Package Aspose.CAD
كيفية تحويل ملف CF2 إلى FBX باستخدام C#
يمكننا بسهولة تحويل ملف CF2 إلى مستند FBX باستخدام Aspose.CAD for .NET باتباع الخطوات الواردة أدناه:
- قم بتحميل ملف رسم CF2.
- احفظ CF2 كـ FBX.
الآن ، دعنا نرى كيفية تنفيذ هذه الخطوات في C# لتحويل ملف CF2 إلى مستند FBX.
تحويل CF2 إلى FBX برمجيًا في C#
يرجى اتباع الخطوات الواردة أدناه لتحويل CF2 إلى FBX:
- أولاً ، قم بتحميل ملف إدخال CF2 باستخدام فئة الصورة.
- بعد ذلك ، قم بإنشاء مثيل لفئة FbxOptions.
- أخيرًا ، قم باستدعاء طريقة Save() لحفظه كملف FBX. يأخذ مسار ملف الإخراج FBX و FbxOptions كوسائط.
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف CF2 إلى مستند FBX باستخدام C#.
string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
// تهيئة كائن فئة FbxOptions
FbxOptions options = new FbxOptions();
// تصدير CF2 إلى FBX
string outPath = "output.fbx";
image.Save(outPath, options);
}
تصدير CF2 إلى FBX مع خيارات في C#
يمكننا تحديد خيارات حفظ FBX أثناء تحويل ملف CF2 إلى مستند FBX باتباع الخطوات الواردة أدناه:
- أولاً ، قم بتحميل ملف إدخال CF2 باستخدام فئة الصورة.
- بعد ذلك ، قم بإنشاء مثيل لفئة CadRasterizationOptions.
- ثم حدد ارتفاع الصفحة وعرضها.
- بعد ذلك ، قم بإنشاء مثيل لفئة FbxOptions.
- بعد ذلك ، قم بتعيين الخاصية VectorRasterizationOptions على أنها CadRasterizationOptions.
- أخيرًا ، قم باستدعاء طريقة Save() لحفظه كملف FBX. يأخذ مسار ملف الإخراج FBX و FbxOptions كوسائط.
يوضح نموذج التعليمات البرمجية التالي كيفية تحديد ارتفاع الصفحة وعرضها أثناء حفظ ملف CF2 كمستند FBX باستخدام C#.
string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
// تهيئة كائن فئة FbxOptions
FbxOptions options = new FbxOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// تصدير CF2 إلى FBX
string outPath = "output.fbx";
image.Save(outPath, options);
}
احصل على رخصة مؤقتة مجانية
يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.
خاتمة
في هذه المقالة ، تعلمنا كيفية:
- تحميل ملف رسم CF2 موجود ؛
- تحديد ارتفاع الصفحة وعرضها ؛
- تحديد خيارات الحفظ ؛
- حفظ CF2 كـ FBX في C#.
إلى جانب تحويل CF2 إلى FBX في C# ، يمكنك معرفة المزيد حول Aspose.CAD لـ .NET API باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.