تحويل DWG إلى DWF باستخدام C# REST API

يشرح هذا الدليل الموجز كيفية تحويل DWG إلى DWF باستخدام واجهة برمجة تطبيقات C# REST. يُحوّل تحويل DWG إلى DWF باستخدام واجهة برمجة تطبيقات C# منخفضة الكود رسومات CAD القابلة للتعديل إلى ملف خفيف الوزن وقابل للمشاركة وللقراءة فقط، مما يُسهّل عرضها وطباعتها وإضافة العلامات عليها دون الكشف عن الأصل. ستُجري هذا التحويل بمساعدة مجموعة تطوير برامج سحابية (SDK) قائمة على Dotnet.

متطلب أساسي

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

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

هذه الخطوات تلخص عملية تحويل DWG إلى DWF باستخدام واجهة برمجة تطبيقات C# .NET. أولًا، قم بإعداد CadApi باستخدام بيانات اعتمادك، ثم وجّهه إلى ملف DWG وDWF الذي ترغب في إنشائه. بعد ذلك، حمّل DWG إلى الذاكرة، وأرسله باستخدام PutDrawingDwfRequest لتحويله، ثم احفظ الملف الناتج كملف DWF.

كود لتحويل AutoCAD إلى DWF باستخدام واجهة C# REST

يوضح هذا المثال البرمجي عملية تطوير مُحوِّل DWG إلى DWF عبر الإنترنت باستخدام واجهة برمجة تطبيقات C# REST. يُحمَّل ملف المصدر مباشرةً من وحدة تخزين القرص؛ ومع ذلك، يُمكنك تحميل ملفات متعددة إلى وحدة التخزين السحابية وإجراء التحويلات اللازمة للملفات المُحمَّلة مسبقًا. يُمكنك توفير مُعاملات اختيارية مثل حجم الصفحة المُستهدف/DPI، ولون الخلفية، والدوران، والتكبير/التصغير/القياس، وغيرها، باستخدام المُعاملات الإضافية في دالة PutDrawingDwfRequest().

لقد تعلّمنا في هذا البرنامج التعليمي كيفية تحويل ملفات DWG إلى DWF. لتحويل ملف DWG إلى DXF، راجع مقال تحويل DWG إلى DXF باستخدام C# REST API.

 عربي