يشرح هذا الدليل الموجز كيفية تحويل DWG إلى DWF باستخدام واجهة برمجة تطبيقات Java REST. يُحوّل تحويل DWG إلى DWF باستخدام واجهة برمجة تطبيقات Java منخفضة الكود رسومات CAD القابلة للتعديل إلى ملف خفيف الوزن وقابل للمشاركة وللقراءة فقط، مما يُسهّل عرضها وطباعتها وإضافة العلامات عليها دون الكشف عن الأصل. ستُجري هذا التحويل بمساعدة مجموعة تطوير برامج سحابية (SDK) قائمة على Dotjava.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لتحويل ملف DWG إلى DWF
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Cad لـ Dotjava لتغيير DWG إلى DWF
- إعداد مشروع Java باستخدام SDK أعلاه
خطوات تحويل ملف DWG إلى DXF باستخدام واجهة برمجة التطبيقات المستندة إلى Java
- قم بإنشاء مثيل CadApi باستخدام مفتاح التطبيق ومعرف تطبيق SID وbaseUrl الخاص بك
- قم بتوجيه inputPath إلى ملف DWG المصدر وoutputPath إلى ملف DWF المستهدف
- افتح ملف DWG، ثم انسخه إلى MemoryStream، وأعد تعيين الموضع إلى 0
- إنشاء PutDrawingDwfRequest باستخدام MemoryStream المُجهز
- اتصل بـ cadApi.وضع الرسم Dwf(request) للحصول على DWF المحول كدفق
- إنشاء ملف الوجهة ونسخ مجرى النتيجة إلى outputPath
هذه الخطوات تلخص عملية تحويل DWG إلى DWF باستخدام واجهة برمجة تطبيقات Java. أولاً، قم بإعداد CadApi باستخدام بيانات اعتمادك، ثم وجّهه إلى ملف DWG وDWF الذي ترغب في إنشائه. بعد ذلك، حمّل ملف DWG إلى الذاكرة، وأرسله باستخدام PutDrawingDwfRequest لتحويله، ثم احفظ الملف الناتج كملف DWF.
كود لتحويل AutoCAD إلى DWF باستخدام واجهة Java REST
يوضح هذا المثال البرمجي عملية تطوير محوّل DWG إلى DWF عبر الإنترنت باستخدام واجهة برمجة تطبيقات Java REST. يُحمّل ملف المصدر مباشرةً من وحدة تخزين القرص؛ ومع ذلك، يمكنك تحميل ملفات متعددة إلى وحدة التخزين السحابية وإجراء التحويلات اللازمة للملفات المُحمّلة مسبقًا. يمكنك توفير معلمات اختيارية مثل حجم الصفحة المستهدفة/DPI، ولون الخلفية، والدوران، والتكبير/التصغير/القياس، وما إلى ذلك، باستخدام المعلمات الإضافية في دالة PutDrawingDwfRequest().
لقد تعلّمنا في هذا البرنامج التعليمي كيفية تحويل ملفات DWG إلى DWF. لتحويل ملف DWG إلى DXF، راجع مقال تحويل DWG إلى DXF باستخدام Java REST API.