في المشهد الرقمي اليوم، يستخدم الجميع تقريبًا تنسيقات شائعة مثل MS Word (DOC/DOCX) وPDF. يتمتع كل تنسيق بنقاط قوة خاصة به، مما يجعله مستخدمًا على نطاق واسع في مختلف الصناعات. غالبًا ما يؤدي هذا الاستخدام المكثف إلى الحاجة إلى تحويل هذه التنسيقات بين بعضها البعض. في هذه المقالة، سنستكشف كيفية تحويل ملفات مستندات MS Word (DOC/DOCX) إلى تنسيق PDF باستخدام Node.js. بالإضافة إلى ذلك، سنتعلم كيفية تحويل صفحات معينة من مستند Word محمي بكلمة مرور داخل تطبيق Node.js.

تحويل مستند Word إلى PDF باستخدام Node.js.

واجهة برمجة تطبيقات Node.js لتحويل Word إلى PDF

تقدم GroupDocs حلاً GroupDocs.Conversion مصممًا خصيصًا لمطوري Node.js. فهو يسمح للمطورين بتحويل تنسيقات المستندات والصور المختلفة بكفاءة باستخدام واجهة برمجة تطبيقات Node.js القوية. في هذه المقالة، سنستفيد من واجهة برمجة التطبيقات GroupDocs.Conversion for Node.js لتحويل مستندات DOC/DOCX إلى تنسيق PDF.

يمكنك تثبيت الحزمة المطلوبة من مستودع npm ودمجها بسهولة في تطبيقاتك المستندة إلى Node.js.

npm i @groupdocs/groupdocs.conversion

كيفية تحويل Word (DOC/DOCX) إلى PDF في Node.js

دعنا نستعرض الخطوات الأساسية لتحويل مستند Word إلى ملف PDF باستخدام Node.js. سيعمل الإجراء التالي على تحويل جميع صفحات ملف DOCX إلى ملف PDF:

  1. قم بتحميل ملف Word DOC/DOCX باستخدام فئة Converter.
  2. قم بتعيين خيارات تحويل PDF باستخدام فئة PdfConvertOptions.
  3. قم بتحويل المستند إلى صيغة PDF باستخدام طريقة “التحويل”.

يقوم الكود التالي لـ Node.js بتحويل مستند Word بأكمله إلى PDF:

// تحويل مستند Word إلى تنسيق PDF باستخدام Node.js

// قم بتحميل ملف DOCX المصدر
const converter = new groupdocs.conversion.Converter("sample.docx");

// ضبط خيارات التحويل لتنسيق PDF
const options = new groupdocs.conversion.PdfConvertOptions();

// تحويل إلى صيغة PDF
converter.convert("converted.pdf", options);

تحويل صفحات محددة من مستندات Word المحمية بكلمة مرور في Node.js

يمكنك أيضًا تحويل صفحات محددة من مستندات Word المحمية بكلمة مرور إلى PDF. تشرح الخطوات التالية كيفية تحويل صفحات محددة فقط من مستند Word محمي بكلمة مرور:

  1. قم بإعداد خيارات التحميل باستخدام فئة WordProcessingLoadOptions وقم بتوفير كلمة المرور.
  2. قم بتحميل ملف Word DOC/DOCX باستخدام فئة Converter.
  3. قم بتعيين خيارات التحويل لتنسيق PDF، بما في ذلك رقم الصفحة، وعدد الصفحات، وDPI، والعرض، والارتفاع.
  4. تحويل الصفحات المحددة من مستند Word المحمي بكلمة مرور إلى تنسيق PDF.

يقوم كود Node.js التالي بتحويل الصفحات المحددة من مستند Word المحمي بكلمة مرور:

// تحويل الصفحات المحددة من مستند Word المحمي بكلمة مرور إلى تنسيق PDF باستخدام Node.js
const loadOptions = new groupdocs.conversion.WordProcessingLoadOptions()
loadOptions.setPassword("12345");

const converter = new groupdocs.conversion.Converter('sample.docx')
const convertOptions = new groupdocs.conversion.PdfConvertOptions();

convertOptions.setPageNumber(2);
convertOptions.setPagesCount(1);
// تحويل الخيارات.تعيين التدوير(groupdocs.conversion.Rotation.On180);
convertOptions.setDpi(300);
convertOptions.setWidth(1024);
convertOptions.setHeight(768);

converter.convert("converted.pdf", convertOptions);

جرب تحويل Word إلى PDF عبر الإنترنت مجانًا

يمكنك أيضًا تحويل مستندات Word إلى تنسيق ملف PDF باستخدام أداة محول المستندات المجانية عبر الإنترنت. يمكنك الوصول إليها على أي جهاز باستخدام أي متصفح ويب متاح.

تحويل مستند Word إلى PDF باستخدام Node.js.

احصل على الترخيص الكامل مجانًا - مكتبة تحويل Node.js

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة مكتبة تحويل Node.js دون قيود التقييم. الترخيص المؤقت هو في الواقع ترخيص كامل مقيد بالوقت يسمح لك باختبار كل جانب من جوانب المنتج.

خاتمة

في الختام، استكشفنا كيفية تحويل ملفات MS Word (DOC/DOCX) إلى تنسيق PDF باستخدام Node.js. كما تناولنا كيفية تحويل صفحات معينة من مستند محمي بكلمة مرور إلى تنسيق PDF داخل بيئة Node.js. باستخدام GroupDocs.Conversion for Node.js، يمكنك أتمتة تحويلات المستندات بسهولة في تطبيقك.

لمزيد من المعلومات حول واجهة برمجة تطبيقات أتمتة تحويل المستندات، راجع الوثائق، مرجع واجهة برمجة التطبيقات، أو استكشف أمثلة GitHub. لأي استفسارات، لا تتردد في التواصل عبر المنتدى.

مقالات ذات صلة