يرشد هذا المقال إلى كيفية تحويل XHTML إلى PDF باستخدام واجهة برمجة تطبيقات Node.js REST. سيوفر تفاصيل حول تحويل صيغة الملف من XHTML إلى PDF باستخدام خدمة Node.js RESTful بمساعدة مجموعة تطوير برمجيات سحابية قائمة على Node.js. كما سيناقش تخصيص ملف PDF الناتج.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لإنشاء ملف PDF من ملف XHTML
- قم بتنزيل Aspose.HTML Cloud SDK لـ Node.js لتحويل ملف XHTML إلى ملف Markdown
- إعداد مشروع Node.js باستخدام SDK أعلاه
خطوات تحويل XHTML إلى PDF باستخدام Node.js Low Code API
- أضف Aspose.HTML.Cloud.Sdk وAspose.HTML.Cloud.Sdk.Conversion إلى تطبيقك للوصول إلى فئات HTML Cloud API وميزات التحويل
- قم بإنشاء مثيل لـ HtmlApi عن طريق توفير معرف العميل والسر الخاص بالعميل للمصادقة مع Aspose Cloud
- استرداد كائن ConvertApi من HtmlApi المُهيأ لإجراء تحويلات المستندات
- إنشاء كائن خيارات تحويل PDF لتحديد معلمات الإخراج لملف PDF
- اضبط ارتفاع صفحة PDF إلى 8 بوصات وعرضها إلى 11 بوصة (تنسيق أفقي)
- حدد جميع الهوامش الأربعة - العلوية والسفلية واليسرى واليمنى - بمقدار بوصة واحدة لكل منها
- اتصل بـ تحويل غير متزامن () على convertApi لتحويل ملف XHTML إلى PDF
تشرح هذه الخطوات كيفية تحويل مستند XHTML إلى PDF باستخدام واجهة برمجة تطبيقات Node.js. لتحويل ملف XHTML إلى PDF، اتصل أولًا بـ Aspose Cloud بإضافة حزمة تطوير البرامج (SDK)، والمصادقة باستخدام معرف العميل والرمز السري، ثم الوصول إلى واجهة برمجة تطبيقات التحويل. بعد ذلك، اضبط خيارات PDF مثل حجم الصفحة والهوامش، ثم شغّل ConvertAsync() لإنشاء ملف PDF النهائي.
كود تحويل XHTML إلى PDF عبر الإنترنت باستخدام واجهة Node.js REST
يوضح الكود أعلاه كيفية تصدير ملف XHTML إلى PDF باستخدام واجهة برمجة تطبيقات Node.js REST. يمكن استخدام أبسط نسخة من الكود باستخدام وسيطتين فقط في دالة ConvertAsync()، أي بدون استخدام PDFConversionOptions. يُنشئ هذا الكود ملف PDF الناتج بالإعدادات الافتراضية عند عدم استخدام أي خيارات إضافية.
لقد علّمتنا هذه المقالة تحويل XHTML. لتحويل ملف Markdown إلى PDF، راجع المقالة تحويل Markdown إلى PDF باستخدام Node.js REST API.