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

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

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

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

PM> Install-Package Aspose.CAD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

خاتمة

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

أنظر أيضا