המרת Excel ל-PDF ב-Node.js

גיליונות אלקטרוניים של Excel משמשים בדרך כלל לאחסון וניתוח נתונים בצורה של שורות ועמודות. עם זאת, במקרים שונים, עליך להמיר את קבצי ה-Excel ל-PDF לפני שתשתף אותם דרך האינטרנט. על מנת להפוך את ההמרה של Excel ל-PDF לאוטומטית, מאמר זה מראה כיצד להמיר קבצי Excel ל-PDF באופן פרוגרמטי באמצעות Node.js. יתר על כן, נדונות גם אפשרויות מתקדמות להתאמה אישית של המרת Excel ל-PDF.

Node.js Excel to PDF Conversion API

להמרת קבצי Excel XLSX/XLS ל-PDF, נשתמש ב-Aspose.Cells for Node.js דרך Java. זהו ממשק API למניפולציה של גיליונות אלקטרוניים המאפשר לך ליצור, לקרוא, לשנות ולהמיר חוברות עבודה של Excel בצורה חלקה. אתה יכול להוריד את החבילה של ה-API או להתקין אותה באמצעות הפקודה NPM הבאה.

> npm install aspose.cells

המר את Excel XLSX ל-PDF ב-Node.js

להלן השלבים להמרת קבצי Excel XLSX או XLS ל-PDF.

דוגמת הקוד הבאה מראה כיצד להמיר קובץ Excel XLSX ל-PDF.

// לטעון חוברת עבודה
var workbook = aspose.cells.Workbook("workbook.xlsx");

// המרת Excel ל-PDF
workbook.save("Excel to PDF.pdf", SaveFormat.PDF);

קובץ אקסל

Node.js Excel ל-PDF

PDF הומר

אקסל ל-PDF

Excel XLSX/XLS ל-PDF - אפשרויות מתקדמות

Aspose.Cells גם מאפשר לך לשלוט בהמרת Excel ל-PDF באמצעות אפשרויות שונות. לדוגמה, אתה יכול להגדיר תאימות ל-PDF, דחיסה, סגנון קווי רשת, מספר עמודים לגיליון וכו’. כדי להתאים אישית את ההמרה, ה-API מספק מחלקה PdfSaveOptions.

להלן השלבים להמרת קובץ Excel ל-PDF עם אפשרויות מתקדמות.

דוגמת הקוד הבאה מראה כיצד להמיר Excel ל-PDF באמצעות אפשרויות מתקדמות.

// לטעון חוברת עבודה
var workbook = aspose.cells.Workbook("workbook.xlsx");

// ליצור ולהגדיר אפשרויות PDF
pdfOptions = aspose.cells.PdfSaveOptions();
pdfOptions.setCompliance(aspose.cells.PdfCompliance.PDF_A_1_B);

// המרת Excel ל-PDF
workbook.save("Excel to PDF - Compliance.pdf", pdfOptions);

קבל רישיון API בחינם

על מנת להשתמש ב-API ללא מגבלות הערכה, אתה יכול [לבקש רישיון זמני ללא תשלום].

סיכום

במאמר זה, למדת כיצד להמיר קבצי Excel ל-PDF בתוך יישומי Node.js. יתר על כן, ראית כיצד לשלוט בהמרת Excel ל-PDF באמצעות אפשרויות מתקדמות. אתה יכול לחקור עוד על ה-API של Node.js Excel באמצעות תיעוד. יתר על כן, אתה יכול ליצור איתנו קשר דרך הפורום שלנו בכל שאלה.

ראה גם