تحويل ملف DWG إلى PDF باستخدام Python REST API

يشرح هذا الدليل الموجز كيفية تحويل ملف DWG إلى PDF باستخدام واجهة برمجة تطبيقات Python REST. ستتدرب على تحويل ملف DWG إلى PDF باستخدام واجهة Python REST بمساعدة مجموعة تطوير برمجيات سحابية قائمة على Python. تتوفر مجموعة مفصلة من التعليمات، وإعدادات بيئة التطوير المتكاملة، ونموذج من التعليمات البرمجية لفهم العملية كاملةً.

متطلب أساسي

خطوات تحويل DWG إلى PDF باستخدام Python Low Code API

  1. قم بإنشاء مثيل لـ CadApi باستخدام معرف العميل والسر الخاص بالعميل وعنوان URL الأساسي، واحتفظ بالمثيل لإجراء مكالمات سحابية
  2. اضبط inputPath على DWG الذي تريد تحويله وoutputPath حيث سيتم حفظ ملف PDF الناتج
  3. قراءة ملف الإدخال من القرص حتى تتمكن من العمل مع بايتاته
  4. انسخ الملف إلى MemoryStream وأعده إلى البداية حتى يكون جاهزًا للإرسال
  5. لف التدفق الموجود في الذاكرة في PutDrawingPdfRequest لتحديد أنك تريد تقديم PDF
  6. اتصل بـ وضع الرسم بصيغة PDF على مثيل CadApi الخاص بك لإجراء التحويل على جانب الخادم واستلام ملف PDF الناتج كدفق
  7. افتح أو أنشئ الملف في outputPath لحفظ ملف PDF المُحوّل
  8. انسخ البايتات من مجرى النتيجة إلى ملف الإخراج على القرص

تلخص هذه الخطوات عملية تحويل ملف DWG إلى PDF باستخدام واجهة Python REST*. أنشئ CadApi باستخدام معرف العميل وسر العميل وعنوان URL الأساسي، ثم جهّز طلب PutDrawingPdfRequest باستخدام ملف DWG. أخيرًا، استدعِ PutDrawingPdf على مثيل CadApi لتحويل الرسم إلى PDF وحفظ الملف الناتج محليًا.

كود لتغيير DWG إلى PDF باستخدام Python REST API

يوضح الكود أعلاه عملية تحويل DWG إلى PDF باستخدام واجهة برمجة تطبيقات Python منخفضة الكود. يمكنك إرسال بايتات الرسم وخيارات التصدير في النص (multipart/form-data + JSON). استخدمه للتحكم في حجم الصفحة، وDPI، والخلفية، والتحجيم، وما إلى ذلك، بدلاً من استخدام إعدادات الخادم الافتراضية.

لقد أرشدنا هذا البرنامج التعليمي إلى تحويل ملف DWG إلى PDF. لتحويل ملف DW إلى PNG، راجع المقالة تحويل DWG إلى PNG باستخدام Python REST API.

 عربي