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

لتحرير محتوى ملف PDF في Microsoft Word أو معالجات النصوص الأخرى التي تدعم صيغ DOC و DOCX. ملفات PDF قابلة للتحرير، لكن ملفات DOC و DOCX أكثر مرونة وقابلة للتخصيص.

تحويل PDF إلى DOC

في حالة رغبتك في تحويل مستند PDF، يمكنك استخدام AsposePdfToDoc دالة. يرجى التحقق من مقتطف الكود التالي لإجراء التحويل في بيئة Node.js.

CommonJS:

  1. اتصال require و استيراد asposepdfnodejs الوحدة كـ AsposePdf متغيّر.
  2. حدّد اسم ملف PDF الذي سيُحول.
  3. اتصال AsposePdf كـ Promise ونفّذ العملية لتحويل الملف. استقبل الكائن إذا نجح.
  4. استدعِ الدالة AsposePdfToDoc.
  5. تحويل ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في "ResultPDFtoDoc.doc". إذا لم يكن معامل json.errorCode يساوي 0 وبالتالي ظهر خطأ في ملفك، ستحتوي معلومات الخطأ على ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to Doc and save the "ResultPDFtoDoc.doc"*/
      const json = AsposePdfModule.AsposePdfToDoc(pdf_file, "ResultPDFtoDoc.doc");
      console.log("AsposePdfToDoc => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. استيراد asposepdfnodejs وحدة.
  2. حدد اسم ملف PDF الذي سيتم تحويله
  3. ابدأ وحدة AsposePdf. استلم الكائن إذا نجحت العملية.
  4. استدعِ الدالة AsposePdfToDoc.
  5. تحويل ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في "ResultPDFtoDoc.doc". إذا لم يكن معامل json.errorCode يساوي 0 وبالتالي ظهر خطأ في ملفك، ستحتوي معلومات الخطأ على ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Convert a PDF-file to Doc and save the "ResultPDFtoDoc.doc"*/
  const json = AsposePdfModule.AsposePdfToDoc(pdf_file, "ResultPDFtoDoc.doc");
  console.log("AsposePdfToDoc => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);

تحويل PDF إلى DOCX

تتيح مجموعة أدوات Aspose.PDF for Node.js عبر C++ لك قراءة وتحويل مستندات PDF إلى DOCX. DOCX هو تنسيق معروف لمستندات Microsoft Word تم تغيير هيكله من ثنائي بسيط إلى مزيج من ملفات XML والملفات الثنائية. يمكن فتح ملفات DOCX باستخدام Word 2007 والإصدارات اللاحقة ولكن ليس مع الإصدارات الأقدم من MS Word التي تدعم امتدادات ملفات DOC.

في حالة رغبتك في تحويل مستند PDF، يمكنك استخدام AsposePdfToDocX دالة. يرجى التحقق من مقتطف الكود التالي لإجراء التحويل في بيئة Node.js.

CommonJS:

  1. اتصال require و استيراد asposepdfnodejs الوحدة كـ AsposePdf متغيّر.
  2. حدّد اسم ملف PDF الذي سيُحول.
  3. اتصال AsposePdf كـ Promise ونفّذ العملية لتحويل الملف. استقبل الكائن إذا نجح.
  4. استدعِ الدالة AsposePdfToDocX.
  5. تحويل ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultPDFtoDocX.docx”. إذا لم يكن معامل json.errorCode يساوي 0، وبالتالي ظهر خطأ في ملفك، ستتضمن معلومات الخطأ في ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to DocX and save the "ResultPDFtoDocX.docx"*/
      const json = AsposePdfModule.AsposePdfToDocX(pdf_file, "ResultPDFtoDocX.docx");
      console.log("AsposePdfToDocX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. استيراد asposepdfnodejs وحدة.
  2. حدد اسم ملف PDF الذي سيتم تحويله
  3. ابدأ وحدة AsposePdf. استلم الكائن إذا نجحت العملية.
  4. استدعِ الدالة AsposePdfToDocX.
  5. تحويل ملف PDF. وبالتالي، إذا كان ‘json.errorCode’ يساوي 0، يتم حفظ نتيجة العملية في “ResultPDFtoDocX.docx”. إذا لم يكن معامل json.errorCode يساوي 0، وبالتالي ظهر خطأ في ملفك، ستتضمن معلومات الخطأ في ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Convert a PDF-file to DocX and save the "ResultPDFtoDocX.docx"*/
  const json = AsposePdfModule.AsposePdfToDocX(pdf_file, "ResultPDFtoDocX.docx");
  console.log("AsposePdfToDocX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);