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

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

متطلب أساسي

خطوات تحويل DWG إلى PDF باستخدام Node.js 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 باستخدام واجهة Node.js REST. أنشئ CadApi باستخدام معرف العميل وسر العميل وعنوان URL الأساسي، ثم جهّز طلب PutDrawingPdfRequest باستخدام ملف DWG. وأخيرًا، استدعِ PutDrawingPdf على مثيل CadApi لتحويل الرسم إلى PDF وحفظ الملف الناتج محليًا.

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

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

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

 عربي