اتبع هذه المقالة لتحويل مستند XPS إلى PDF باستخدام واجهة برمجة تطبيقات Node.js REST. ستتعلم كيفية تحويل XPS إلى PDF تلقائيًا باستخدام واجهة برمجة تطبيقات Node.js منخفضة الترميز باستخدام حزمة تطوير برمجيات سحابية مبنية على Node.js. ستوفر هذه المقالة شرحًا خطوة بخطوة لتحميل XPS وإنشاء ملف PDF على القرص.
متطلب أساسي
- {{الرابط التشعبي 1}}
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.PDF لـ Node.js لتحويل XPS إلى PDF
- قم بإعداد مشروع Node.js باستخدام SDK أعلاه لتحويل مستند XPS إلى PDF
خطوات تغيير ملف XPS إلى PDF باستخدام Node.js Low Code API
- قم بإنشاء كائن فئة PdfApi عن طريق تعيين سر العميل والمعرف لتحويل XPS إلى PDF
- قراءة ملف XPS الموجود على القرص في مجموعة البايتات
- تحويل مجموعة بايتات XPS إلى MemoryStream
- قم بتحميل تدفق ذاكرة XPS إلى وحدة التخزين السحابية باسم فريد
- استدعاء طريقة الحصول على XpsInStorageToPdf() عن طريق توفير اسم الملف الفريد في وحدة تخزين السحابة
- التحقق من استجابة واجهة برمجة التطبيقات وحفظ التدفق المرتجع في ملف على القرص
تلخص هذه الخطوات عملية تحويل ملف XPS إلى PDF باستخدام واجهة Node.js REST. أنشئ كائن PdfApi مع معرف العميل والرمز السري، ثم حمّل ملف XPS لرفعه إلى التخزين السحابي باسم لاستخدامه لاحقًا. أخيرًا، استدعِ دالة GetXpsInStorageToPdf() وشارك اسم ملف XPS المُحمَّل للتحويل.
كود لتحويل XPS إلى PDF باستخدام Node.js REST API
يُغيّر هذا الكود تنسيق XPS إلى PDF باستخدام خدمة Node.js RESTful. يمكنك إما تحميل ملف XPS من القرص أو جلب البيانات من الشبكة أو قاعدة البيانات. بعد إنشاء ملف PDF، غيّره إلى أي تنسيق آخر تدعمه واجهة برمجة التطبيقات.
علمتنا هذه المقالة كيفية تحويل صيغة XPS إلى PDF باستخدام واجهة برمجة تطبيقات تعتمد على Node.js. لتحويل ملف MD إلى PDF، راجع المقالة تحويل Markdown إلى PDF باستخدام Node.js REST API.