تحويل CF2 إلى OBJ في C#

تستخدم تطبيقات CAD ملفات CF2 لإنشاء رسومات ثنائية الأبعاد أو ثلاثية الأبعاد. على وجه التحديد ، يمكننا إنشاء وحفظ التصميمات لمشاريع البناء مثل الطرق السريعة والجسور والمباني في ملف CF2. في بعض الحالات ، قد نحتاج إلى تصدير الرسومات من ملفات CF2 إلى مستندات OBJ برمجيًا. تسمح هذه التحويلات بمشاركة الرسومات بتنسيق محمول. في هذه المقالة ، سوف نتعلم كيفية تحويل ملف CF2 إلى OBJ في C#.

سيتم تناول الموضوعات التالية في هذه المقالة:

  1. C# CF2 to OBJ Converter - تنزيل مجاني
  2. خطوات تحويل ملف CF2 إلى مستند OBJ
  3. تحويل CF2 إلى OBJ برمجيًا
  4. تصدير CF2 إلى OBJ مع الخيارات

C# CF2 to OBJ Converter - تنزيل مجاني

لتحويل ملف CF2 إلى مستند OBJ ، سنستخدم Aspose.CAD for .NET API. يسمح بإنشاء ملفات CF2 وتحريرها ومعالجتها عدة تنسيقات ملفات أخرى.

فئة صورة من API هي الفئة الأساسية لجميع أنواع الرسومات. تمثل الفئة Cf2Image صورة CF2. يمكننا تعيين خصائص PageWidth و PageHeight باستخدام فئة CadRasterizationOptions. تسمح فئة ObjOptions لواجهة برمجة التطبيقات بتحديد خيارات OBJ.

يرجى إما تنزيل DLL من API أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.CAD

كيفية تحويل ملف CF2 إلى OBJ باستخدام C#

يمكننا بسهولة تحويل ملف CF2 إلى مستند OBJ باستخدام Aspose.CAD for .NET باتباع الخطوات الواردة أدناه:

  • قم بتحميل ملف رسم CF2.
  • احفظ CF2 كـ OBJ.

الآن ، دعنا نرى كيفية تنفيذ هذه الخطوات في C# لتحويل ملف CF2 إلى مستند OBJ.

تحويل CF2 إلى OBJ برمجيًا في C#

يرجى اتباع الخطوات الواردة أدناه لتحويل CF2 إلى OBJ:

  1. أولاً ، قم بتحميل ملف إدخال CF2 باستخدام فئة الصورة.
  2. بعد ذلك ، قم بإنشاء مثيل لفئة ObjOptions.
  3. أخيرًا ، قم باستدعاء طريقة Save() لحفظها كـ OBJ. يأخذ مسار ملف OBJ الناتج و ObjOptions كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف CF2 إلى مستند OBJ باستخدام C#.

string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
    // تهيئة كائن فئة ObjOptions
    ObjOptions options = new ObjOptions();

    // تصدير CF2 إلى OBJ
    string outPath = "output.obj";
    image.Save(outPath, options);
}

تصدير CF2 إلى OBJ مع الخيارات في C#

يمكننا تحديد خيارات حفظ OBJ أثناء تحويل ملف CF2 إلى مستند OBJ باتباع الخطوات الواردة أدناه:

  1. أولاً ، قم بتحميل ملف إدخال CF2 باستخدام فئة الصورة.
  2. بعد ذلك ، قم بإنشاء مثيل لفئة CadRasterizationOptions.
  3. ثم حدد ارتفاع الصفحة وعرضها.
  4. بعد ذلك ، قم بإنشاء مثيل لفئة ObjOptions.
  5. بعد ذلك ، قم بتعيين الخاصية VectorRasterizationOptions على أنها CadRasterizationOptions.
  6. أخيرًا ، قم باستدعاء طريقة Save() لحفظها كـ OBJ. يأخذ مسار ملف OBJ الناتج و ObjOptions كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحديد ارتفاع الصفحة وعرضها أثناء حفظ ملف CF2 كمستند OBJ باستخدام C#.

string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
    // تهيئة كائن فئة ObjOptions
    ObjOptions options = new ObjOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;

    // تصدير CF2 إلى OBJ
    string outPath = "output.obj";
    image.Save(outPath, options);
}

احصل على رخصة مؤقتة مجانية

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.

خاتمة

في هذه المقالة ، تعلمنا كيفية:

  • تحميل ملف رسم CF2 موجود ؛
  • تحديد ارتفاع الصفحة وعرضها ؛
  • تحديد خيارات الحفظ ؛
  • حفظ CF2 كـ OBJ في C#.

إلى جانب تحويل CF2 إلى OBJ في C# ، يمكنك معرفة المزيد حول Aspose.CAD لـ .NET API باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا