تحويل Excel إلى PDF في Node.js

تحويل Excel إلى PDF في Node.js

هل تتطلع إلى تحويل Excel إلى PDF في Node.js برمجيًا؟ هل تريد تكوين وتتبع عملية التحويل؟ في منشور المدونة هذا ، سنقوم بكتابة مقتطف رمز في Node.js والذي سيحول ملف Excel إلى ملف PDF. سوف نستخدم مكتبة Node.js سهلة التركيب وخفيفة الوزن لأتمتة عملية التحويل. تقدم ملفات PDF جودة مُحسّنة لتمثيل البيانات وهي مشتركة بين الأنظمة الأساسية وسهلة المشاركة. ومع ذلك ، فإن مكتبة Node.js هذه غنية بالمميزات وتقدم [وثائق] شاملة 4.

سنغطي النقاط التالية:

تحويل Excel إلى PDF في Node.js - تثبيت API

هذه المكتبة سهلة الإعداد إذا قمت بتثبيت Node.js على مضيفك المحلي. نظرًا لأنها مكتبة قائمة على Java ، فإنك تحتاج أيضًا إلى إعداد Java على جهازك.

قم بتشغيل الأوامر البسيطة التالية لإعداد مكتبة Node.js Excel هذه:

npm install java
npm install aspose.cells

مكتبة Node.js لتحويل ملف Excel إلى PDF برمجيًا

في هذا القسم ، سنرى عمليًا كيفية تحويل ملف Excel إلى PDF برمجيًا.

دعنا نتبع الخطوات التالية:

  1. يقوم بتهيئة مثيل لفئة Workbook.
  2. قم بإنشاء كائن من فئة PdfSaveOptions () الذي سيتم استخدامه لحفظ ملف بتنسيق SaveFileFormat.
  3. استدع هذا الأسلوب setSecurityOptions (aspose.cells.PdfSecurityOptions) لتمكين الأمان في عملية التحويل.
  4. قم باستدعاء طريقة setPageCount () لتعيين عدد صفحات مستند PDF.
  5. قم باستدعاء طريقة setDefaultFont () لتعيين الخط الافتراضي لإظهار أحرف Unicode.
  6. [setDisplayDocTitle ()] ستشير الطريقة 14 إلى ما إذا كان شريط عنوان النافذة يجب أن يعرض عنوان المستند.
  7. حفظ (اسم الملف ، حفظ تنسيق) سيحفظ الملف.
// تهيئة مثيل لفئة المصنف.
var wb = new aspose.cells.Workbook("sample.xlsx");

// قم بإنشاء كائن من فئة PdfSaveOptions () التي سيتم استخدامها لحفظ ملف بتنسيق SaveFileFormat.
var pdfSaveOptions = new aspose.cells.PdfSaveOptions();

// استدعاء هذه الطريقة setSecurityOptions (aspose.cells.PdfSecurityOptions) لتمكين الأمان في عملية التحويل.
pdfSaveOptions.setSecurityOptions(aspose.cells.PdfSecurityOptions);

// استدعاء طريقة setPageCount () لحفظ عدد صفحات مستند PDF
pdfSaveOptions.setPageCount(1);

// قم باستدعاء طريقة setDefaultFont () لتعيين DefaultFont لإظهار أحرف Unicode
pdfSaveOptions.setDefaultFont("MingLiu");

// ستشير طريقة setDisplayDocTitle () إلى ما إذا كان يجب أن يعرض شريط عنوان النافذة عنوان المستند
pdfSaveOptions.setDisplayDocTitle(false)

// حفظ (اسم الملف ، saveFormat) سيحفظ الملف
wb.save("DocumentConversionProgress.pdf", pdfSaveOptions);

تحويل Excel إلى PDF - ميزات متقدمة

حتى الآن ، قمنا بتحويل ملف Excel إلى ملف PDF باستخدام بضعة أسطر من التعليمات البرمجية. ومع ذلك ، هناك العديد من الطرق الأخرى المتاحة في الوثائق والتي قد تساعدك على تعزيز عملية التحويل برمجيًا.

احصل على رخصة مجانية

يمكنك الاستفادة من ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

يمكننا إنهاء منشور المدونة هذا هنا. نأمل أن تكون قد تعلمت كيفية تحويل Excel إلى PDF في Node.js برمجيًا. ستساعدك هذه المقالة بالتأكيد إذا كنت تبحث عن تثبيت محول Excel إلى PDF في تطبيق Node.js الخاص بك. علاوة على ذلك ، هناك منشورات أخرى تستحق الاستكشاف مذكورة في قسم “انظر أيضًا” والتي يمكنك التحقق منها. أخيرًا ، يكتب conholdate.com مشاركات مدونة جديدة حول مواضيع أخرى مثيرة للاهتمام. لذلك ، يرجى البقاء على اتصال للحصول على آخر التحديثات.

طرح سؤال

يمكنك مشاركة أسئلتك أو استفساراتك على المنتدى.

أنظر أيضا