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

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

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

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

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

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

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

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

PM> Install-Package Aspose.CAD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

خاتمة

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

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

ملف CF2 هو تصميم ثلاثي الأبعاد يمكن معالجته بواسطة برامج CAD / CAM والأجهزة. على سبيل المثال ، قد يخزن شكل وتصميم صندوق من الورق المقوى قبل طيه. نظرًا لأنه يتم حفظ ملفات CF2 بتنسيق عالمي ، فقد يتم استيرادها وتصديرها بواسطة عدة برامج مختلفة. يمكنك معرفة المزيد حول Aspose.CAD لـ .NET API باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا