تحويل DWG إلى DXF باستخدام Java REST API

يشرح هذا الدليل الموجز كيفية تحويل DWG إلى DXF باستخدام واجهة برمجة تطبيقات Java REST. يُسهّل تحويل ملف DWG إلى DXF فتح ملف CAD في تطبيقات متعددة، ومشاركته مع أي شخص، وإرساله إلى أدوات CNC/الليزر، ويجنّبك عناء النسخ على المدى الطويل. ستتعلم عملية تحويل DWG إلى DXF باستخدام واجهة Java REST باستخدام حزمة تطوير برامج سحابية مبنية على Dotjava.

متطلب أساسي

خطوات تحويل ملف DWG إلى DXF باستخدام واجهة برمجة التطبيقات المستندة إلى Java

  1. قم بإنشاء CadApi باستخدام مفتاح التطبيق ومعرف تطبيق SID وعنوان URL الأساسي
  2. قم بتحديد مسار الإدخال DWG/PSD المصدر ومسار الإخراج DXF المستهدف
  3. افتح ملف الإدخال، ثم انسخه إلى MemoryStream، وأعد تعيين الموضع إلى 0
  4. إنشاء PutDrawingDXFRequest باستخدام MemoryStream المُجهز
  5. اتصل بـ cadApi.PutDrawingDXF(request) للحصول على النتيجة المحولة كدفق
  6. إنشاء ملف الوجهة ونسخ مجرى النتيجة إلى outputPath

تلخص هذه الخطوات عملية تحويل ملف AutoCAD DWG إلى DXF باستخدام واجهة Java REST. هيئ CadApi باستخدام بيانات اعتمادك، ثم اضبط مسار الإدخال المصدر DWG ومسار الإخراج المستهدف DXF. بعد ذلك، حمّل الملف إلى MemoryStream، وأنشئ PutDrawingDXFRequest، واستدعِ cadApi.PutDrawingDXF(request) للتحويل، واكتب المسار المُعاد إلى ملف DXF.

كود لتحويل DWG إلى DXF عبر الإنترنت باستخدام Java REST API

يساعد نموذج الكود المذكور أعلاه في تطوير مُحوّل CAD إلى DXF باستخدام خدمة Java RESTful. يُحسّن هذا التحويل من التوافقية، لأن DXF تنسيق تبادل مفتوح ومدعوم على نطاق واسع، مما يُسهّل مشاركته مع البائعين أو العملاء أو التطبيقات التي لا تستطيع فتح DWG. يمكنك استخدام وسيطة ExportOptions في استدعاء PutDrawingDXFRequest() لتخصيص ملف DXF الناتج بشكل أكبر لتلبية احتياجاتك.

This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using Java REST API.

 عربي