تحويل DWG إلى BMP باستخدام Node.js REST API

يشرح هذا الدليل كيفية تحويل CAD إلى BMP باستخدام حزمة تطوير برمجيات سحابية مبنية على Node.js. يتضمن الدليل تفاصيل لضبط البيئة، وقائمة بالخطوات، ونموذجًا برمجيًا لإجراء التحويل باستخدام بعض استدعاءات واجهة برمجة التطبيقات (API). يمكنك استخدام ملف مصدر من القرص أو وحدة تخزين سحابية أثناء تحويل صيغة الملف من CAD إلى BMP باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود.

متطلب أساسي

خطوات تحويل DWG إلى BMP باستخدام Node.js REST API

  1. قم بإنشاء كائن فئة CadApi وقم بتعيين معرف العميل والسر وعنوان URL الأساسي
  2. تعيين اسم ملف CAD للإدخال واسم ملف BMP للإخراج للمعالجة
  3. قراءة محتويات ملف DWG في مجرى الذاكرة
  4. تهيئة تدفق الذاكرة إلى الموضع الأولي لمزيد من المعالجة
  5. إنشاء كائن PutDrawingBmpRequest وتمرير تدفق الذاكرة كحجة
  6. استدعاء طريقة وضع الرسم Bmp() ومرر كائن الطلب المخصص
  7. استرداد تدفق الذاكرة من استجابة API وحفظه على القرص

تُعرّف هذه الخطوات عملية تحويل DWG إلى BMP باستخدام واجهة برمجة تطبيقات Node.js REST. أنشئ كائن CadApi باستخدام سر العميل، ومعرفه، وعنوان URL الأساسي. اقرأ ملف DWG المصدر في مسار الذاكرة، وأعد ضبط الذاكرة لبدء المعالجة، ثم أنشئ كائن PutDrawingBmpRequest باستخدام كائن مسار ذاكرة ملف DWG الذي تستخدمه دالة PutDrawingBmp() أثناء تحويل تنسيق الملف. أخيرًا، استرجاع مسار استجابة واجهة برمجة التطبيقات وحفظه على القرص.

كود لتحويل DWG إلى BMP باستخدام واجهة برمجة التطبيقات المستندة إلى Node.js

يوضح هذا الكود عملية تطوير مُحوّل DWG إلى BMP باستخدام خدمة Node.js RESTful. يتيح هذا التحويل تحويل رسومات متجهية مُفصّلة إلى صورة نقطية يُمكن عرضها أو استخدامها في العديد من تطبيقات أو أدوات عرض الصور. يُمكنك استخدام مُخرج BMP في مواقع الويب. كما تتوفر خيارات لتحويل DWG إلى العديد من الصيغ الأخرى.

شرح هذا البرنامج التعليمي كيفية تحويل DWG إلى BMP. لتحويل ملف DWG إلى ملف SVG، راجع المقالة تحويل DWG إلى SVG باستخدام Node.js REST API.

 عربي