วิธีพิมพ์ไฟล์ Excel ใน Node.js

วิธีพิมพ์ไฟล์ Excel ใน Node.js

การพิมพ์เอกสารโดยทางโปรแกรมสามารถเพิ่มความได้เปรียบทางการแข่งขันให้กับธุรกิจของคุณ เนื่องจากเป็นงานทั่วไป ดังนั้นระบบอัตโนมัติประเภทนี้จะช่วยลดเวลาและความพยายามของพนักงานของคุณ ในบล็อกโพสต์นี้ เราจะติดตั้ง JS Excel library ในโปรเจ็กต์ Node.js ของเราเพื่อจัดการและประมวลผลเอกสาร Excel อย่างไรก็ตาม เรามาเริ่มต้นและปรับใช้วิธีการพิมพ์ไฟล์ Excel ใน Node.js กันดีกว่า

เราจะกล่าวถึงประเด็นต่อไปนี้ในโพสต์บนบล็อกนี้:

การติดตั้งไลบรารี JS Excel

คุณสามารถไปที่ ลิงก์ นี้เพื่อเรียนรู้ขั้นตอนการติดตั้งไลบรารีระดับองค์กรนี้ มันค่อนข้างง่ายเนื่องจากคุณสามารถ ดาวน์โหลด แพ็คเกจ API หรือติดตั้งโดยใช้คำสั่งต่อไปนี้:

npm install java
npm install aspose.cells

วิธีพิมพ์ไฟล์ Excel ใน Node.js

เมื่อการติดตั้งเสร็จสมบูรณ์ คุณสามารถเริ่มเขียนซอร์สโค้ดและสำรวจวิธีกำหนดค่าการเรียก API ของคุณได้

ต่อไปนี้เป็นขั้นตอน:

  1. สร้างอินสแตนซ์ของคลาส WorkBook และโหลดไฟล์ Excel ต้นฉบับ
  2. สร้างอินสแตนซ์ของออบเจ็กต์สำหรับคลาส ImageOptions ที่ช่วยให้ระบุตัวเลือกเมื่อแสดงเวิร์กชีตเป็นรูปภาพ และพิมพ์เวิร์กชีท
  3. รับแผ่นงานแรกโดยการเรียกใช้เมธอด get
  4. สร้างวัตถุ SheetRender ตามแผ่นงานที่คุณต้องการซึ่งสามารถแสดงแผ่นงานเป็นภาพต่างๆ
  5. พิมพ์แผ่นงานโดยการเรียกเมธอด toPrinter

คัดลอกและวางโค้ดต่อไปนี้ลงในไฟล์หลักของคุณ:

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// สร้างอินสแตนซ์ของคลาส WorkBook และโหลดไฟล์ Excel ต้นฉบับ 
var book = new aspose.cells.Workbook("sample.xlsx");
// สร้างอินสแตนซ์อ็อบเจ็กต์สำหรับคลาส ImageOptions ที่อนุญาตให้ระบุตัวเลือกเมื่อแสดงเวิร์กชีตเป็นรูปภาพ หรือเวิร์กชีตการพิมพ์ 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// รับแผ่นงานแรกโดยการเรียกใช้เมธอด get 
var sheet = book.getWorksheets().get(0);
// สร้างวัตถุ SheetRender ตามแผ่นงานที่คุณต้องการซึ่งสามารถแสดงแผ่นงานเป็นรูปภาพต่างๆ
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
// พิมพ์แผ่นงานโดยการเรียกวิธีการtoPrinter 
sr.toPrinter("EHUPSTAIRS7225");

ผลลัพธ์สามารถดูได้ในภาพด้านล่าง:

ซอฟต์แวร์การพิมพ์

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

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

สรุป

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

นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตาม คู่มือการเริ่มต้นใช้งาน

สุดท้ายนี้ conholdate.com กำลังเขียนบล็อกโพสต์ใหม่ ดังนั้นโปรดติดต่อเพื่อรับการอัปเดตเป็นประจำ

ถามคำถาม

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

คำถามที่พบบ่อย

ฉันจะทำให้ Excel พิมพ์โดยอัตโนมัติได้อย่างไร

ทำตาม ลิงก์ นี้เพื่อรับข้อมูลโค้ดที่พิมพ์ไฟล์ Excel โดยทางโปรแกรม

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