إصلاح ملفات PDF في Node.js
Contents
[
Hide
]
يتيح Aspose.PDF لـ Node.js إصلاح ملفات PDF بجودة عالية. قد لا يفتح ملف PDF لأي سبب، بغض النظر عن البرنامج أو المتصفح. في بعض الحالات يمكن استعادة المستند. جرّب الشيفرة التالية وشاهد ذلك بنفسك. إذا كنت تريد إصلاح مستند PDF، يمكنك استخدام الدالة AsposePdfRepair. يرجى مراجعة مقطع الشيفرة التالي لإصلاح ملف PDF في بيئة Node.js.
CommonJS:
- استدعِ
requireواستورد الوحدةasposepdfnodejsفي المتغيرAsposePdf. - حدد اسم ملف PDF الذي سيتم إصلاحه.
- استدعِ
AsposePdfكـ Promise ونفّذ عملية إصلاح الملف. استلم الكائن إذا نجحت العملية. - استدع الدالة AsposePdfRepair.
- أصلِح ملف PDF. إذا كانت القيمة
json.errorCodeتساوي0، فسيتم حفظ النتيجة في"ResultPdfRepair.pdf". وإذا لم تكن كذلك، فستجد معلومات الخطأ فيjson.errorText.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Repair a PDF-file and save the "ResultPdfRepair.pdf"*/
const json = AsposePdfModule.AsposePdfRepair(pdf_file, "ResultPdfRepair.pdf");
console.log("AsposePdfRepair => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- استورد الوحدة
asposepdfnodejs. - حدد اسم ملف PDF الذي سيتم إصلاحه.
- هيّئ الوحدة
AsposePdf. استلم الكائن إذا نجحت العملية. - استدع الدالة AsposePdfRepair.
- أصلِح ملف PDF. إذا كانت القيمة
json.errorCodeتساوي0، فسيتم حفظ النتيجة في"ResultPdfRepair.pdf". وإذا لم تكن كذلك، فستجد معلومات الخطأ فيjson.errorText.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Repair a PDF-file and save the "ResultPdfRepair.pdf"*/
const json = AsposePdfModule.AsposePdfRepair(pdf_file, "ResultPdfRepair.pdf");
console.log("AsposePdfRepair => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);