يشرح هذا الدليل الموجز كيفية تحويل PDF إلى XPS باستخدام واجهة برمجة تطبيقات Node.js REST. ستتعلم كيفية تحويل ملف PDF إلى XPS تلقائيًا باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود باستخدام حزمة تطوير برمجيات سحابية قائمة على Node.js. كما سيشارك الدليل تفاصيل لتسهيل عملية إخراج ملف XPS.
متطلب أساسي
- إنشاء حساب بيانات اعتماد API لتغيير PDF إلى XPS
- تنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.PDF لـ Node.js لتحويل PDF إلى XPS
- إعداد مشروع Node.js باستخدام SDK أعلاه
خطوات تحويل PDF إلى مستند XPS باستخدام واجهة Node.js REST
- إنشاء كائن PdfApi لتغيير PDF إلى XPS
- قراءة محتويات ملف PDF المصدر في مصفوفة بايت
- تحويل مجموعة البايتات إلى MemoryStream للتحميل
- قم بتحميل MemoryStream إلى وحدة تخزين سحابية تحتوي على ملف PDF
- اتصل بـ الحصول على ملف PDF في التخزين إلى Xps() لتحويل PDF إلى XPS
- تحليل استجابة واجهة برمجة التطبيقات وجلب محتويات XPS لحفظها على القرص
تصف الخطوات السابقة عملية تحويل ملف PDF من XPS باستخدام خدمة Node.js RESTful. حمّل ملف PDF المصدر إلى مصفوفة بايتات، وأنشئ مسار ذاكرة لتحميله إلى وحدة تخزين Could. أخيرًا، استخدم دالة GetPdfInStorageToXps() لتحويل ملف PDF المتوفر عبر الإنترنت إلى XPS، ثم استرجاع مسار XPS المُحوّل.
كود برنامج تحويل PDF إلى XPS باستخدام واجهة برمجة التطبيقات المستندة إلى Node.js
يوضح هذا الكود تحويل ملف PDF إلى XPS باستخدام واجهة برمجة تطبيقات Node.js REST. يمكنك تحميل ملفات PDF متعددة إلى التخزين السحابي، ثم استدعاء دالة GetPdfInStorageToXps() لكل ملف PDF على حدة، وتحويله إلى ملف XPS. كما يمكنك تخصيص ملف PDF المحمّل قبل تحويله إلى تنسيق XPS، إذا لزم الأمر.
لقد علّمنا هذا الدليل تطوير محوّل ملفات PDF إلى XPS باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود. لتحويل ملف PCL إلى PDF، راجع المقالة تحويل ملف PCL إلى PDF باستخدام Node.js REST API.