แปลง 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. เริ่มต้นอินสแตนซ์ของคลาส สมุดงาน
  2. สร้างออบเจ็กต์ของคลาส PdfSaveOptions() ที่จะใช้ในการบันทึกไฟล์ในรูปแบบ SaveFileFormat
  3. เรียกเมธอด setSecurityOptions(aspose.cells.PdfSecurityOptions) นี้เพื่อเปิดใช้งานการรักษาความปลอดภัยในกระบวนการแปลง
  4. เรียกใช้เมธอด setPageCount() เพื่อกำหนดจำนวนหน้าของเอกสาร PDF
  5. เรียกใช้เมธอด setDefaultFont() เพื่อตั้งค่าแบบอักษรเริ่มต้นให้แสดงอักขระ Unicode
  6. setDisplayDocTitle() วิธีการจะระบุว่าแถบชื่อเรื่องของหน้าต่างควรแสดงชื่อเอกสารหรือไม่
  7. save(fileName, saveFormat) จะบันทึกไฟล์
// เริ่มต้นอินสแตนซ์ของคลาสสมุดงาน
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)

// save(fileName, saveFormat) จะบันทึกไฟล์
wb.save("DocumentConversionProgress.pdf", pdfSaveOptions);

การแปลง Excel เป็น PDF - คุณสมบัติขั้นสูง

จนถึงตอนนี้ เราได้แปลงไฟล์ Excel เป็นไฟล์ PDF โดยใช้โค้ดเพียงไม่กี่บรรทัด อย่างไรก็ตาม ยังมีวิธีการอื่นๆ อีกมากมายที่มีอยู่ใน เอกสารประกอบ ที่อาจช่วยคุณเพิ่มกระบวนการ Conversion โดยทางโปรแกรม

รับใบอนุญาตฟรี

คุณสามารถใช้ [ใบอนุญาตชั่วคราวฟรี] เพื่อทดลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน

สรุป

เราสามารถจบการโพสต์บล็อกนี้ได้ที่นี่ หวังว่าคุณจะได้เรียนรู้วิธีแปลง Excel เป็น PDF ใน Node.js โดยทางโปรแกรม บทความนี้จะช่วยคุณได้อย่างแน่นอนหากคุณต้องการติดตั้งตัวแปลง Excel เป็น PDF ในแอป Node.js ของคุณ นอกจากนี้ยังมีโพสต์บล็อกอื่น ๆ ที่ควรค่าแก่การสำรวจที่กล่าวถึงในส่วน “ดูเพิ่มเติม” ที่คุณสามารถตรวจสอบได้ สุดท้ายนี้ conholdate.com กำลังเขียนบล็อกโพสต์ใหม่ในหัวข้อที่น่าสนใจอื่นๆ ดังนั้นโปรดติดต่อเพื่อรับข้อมูลอัปเดตล่าสุด

ถามคำถาม

คุณสามารถแบ่งปันคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา

ดูสิ่งนี้ด้วย