تحويل COLLADA إلى DWF أو DWFX في C#

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

COLLADA إلى DWF أو DWFX Image Converter - تثبيت C# API

Aspose.CAD for .NET API يدعم تحويل COLLADA و العديد من تنسيقات الملفات. ما عليك سوى تكوين API عن طريق تنزيل ملف DLL الخاص به من قسم التنزيلات أو باستخدام أمر التثبيت NuGet التالي:

PM> Install-Package Aspose.CAD

تحويل COLLADA إلى DWF صورة برمجيًا في C#

يمكنك تحويل ملف COLLADA إلى صورة DWF باتباع الخطوات التالية:

  1. قم بتحميل مصدر COLLADA باستخدام فئة صورة.
  2. قم بإنشاء مثيل لفئة CadRasterizationOptions.
  3. تعيين خصائص مثل حجم الصورة الناتجة.
  4. احفظ صورة DWF الناتجة.

يوضح مقتطف الشفرة أدناه كيفية تحويل ملف COLLADA إلى صورة DWF في C#:

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

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // تصدير COLLADA إلى DWF
    string outPath = "output.dwf";
    image.Save(outPath, options);
}

تحويل COLLADA إلى صورة DWFX برمجيًا في C#

يمكنك تحويل ملف COLLADA إلى صورة DWFX من خلال الخطوات التالية:

  1. قم بتحميل ملف COLLADA المدخل بالفئة صورة.
  2. قم بإنشاء مثيل لفئة CadRasterizationOptions.
  3. تهيئة كائن من فئة DwfxOptions.
  4. احفظ صورة DWFX الناتجة.

يوضح مقتطف الشفرة التالي كيفية تحويل ملف COLLADA إلى صورة DWFX برمجيًا في C#:

string inputFile ="file.dae";           
using (Image image = Image.Load(inputFile))
{
    // تهيئة كائن فئة DwfOptions
    DwfOptions options = new DwfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // تصدير COLLADA إلى DWFX
    string outPath = "output.dwfx";
    image.Save(outPath, options);
}

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

يمكنك اختبار جميع ميزات API دون أي قيود تقييمية عن طريق طلب ترخيص مجاني مؤقت.

خاتمة

في هذه المقالة ، تعلمت كيفية تحويل ملف COLLADA إلى صورة DWF أو DWFX. علاوة على ذلك ، يمكنك استكشاف العديد من الميزات الأخرى التي تقدمها API من خلال زيارة قسم التوثيق. في حالة وجود أي مخاوف ، فلا تتردد في مراسلتنا على المنتدى.

أنظر أيضا