แปลง Excel เป็น PNG ใน Node.js

แปลง Excel เป็น PNG ใน Node.js

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

เราจะครอบคลุมหัวข้อต่อไปนี้:

การติดตั้ง JavaScript Excel API

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

npm install java
npm install aspose.cells

มิฉะนั้น ดาวน์โหลด แพ็คเกจ API และรวมไลบรารีนี้เข้ากับโปรเจ็กต์ Node.js ของคุณ

แปลง Excel เป็น PNG ใน Node.js

เราจะใช้ JavaScript Excel API นี้เพื่อแปลง Excel เป็น PNG โดยทางโปรแกรม นอกจากนี้ คุณอาจพบวิธีการจำนวนมากที่ถูกเปิดเผยโดย API นี้

คุณสามารถทำตามขั้นตอนต่อไปนี้และข้อมูลโค้ด:

  1. สร้างวัตถุ สมุดงาน และโหลดไฟล์ต้นฉบับ
  2. สร้างอินสแตนซ์ของคลาส ImageOrPrintOptions เพื่อเข้าถึงตัวเลือกการสร้างรูปภาพเพิ่มเติม
  3. ตั้งค่าประเภทรูปภาพโดยการเรียกเมธอด setImageType
  4. เรียกใช้เมธอด get(index) เพื่อรับแผ่นงานแรก
  5. สร้างวัตถุ SheetRender สำหรับแผ่นงานเป้าหมาย
  6. เรียกใช้เมธอด toImage เพื่อสร้างรูปภาพสำหรับแผ่นงาน
// Excel เป็น PNG ใน Nodejs 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// สร้างวัตถุสมุดงานและโหลดไฟล์ต้นฉบับ 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// สร้างอินสแตนซ์ของคลาส ImageOrPrintOptions เพื่อเข้าถึงตัวเลือกการสร้างรูปภาพเพิ่มเติม 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// ตั้งค่าประเภทรูปภาพโดยการเรียกเมธอด setImageType  
imgOptions.setImageType(aspose.cells.ImageType.PNG);
// เรียกใช้เมธอด get(index) เพื่อรับแผ่นงานแรก 
var sheet = workbook.getWorksheets().get(0);
// สร้างวัตถุ SheetRender สำหรับแผ่นงานเป้าหมาย  
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
for (var j = 0; j < sr.getPageCount(); j++) {
	// เรียกใช้เมธอด toImage เพื่อสร้างรูปภาพสำหรับแผ่นงาน 
	sr.toImage(j,  "WToImage-out" + j + ".png");
}
        }
    }
}

คุณอาจเห็นผลลัพธ์ในภาพด้านล่าง:

Excel เป็น PNG

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

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

สรุป

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

ถามคำถาม

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

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

ฉันจะแปลง Excel เป็น PNG ได้อย่างไร

คุณสามารถแปลงไฟล์ Excel เป็นรูปแบบรูปภาพได้โดยใช้ JavaScript Excel API ไลบรารีนี้สามารถช่วยให้คุณบรรลุการแปลงนี้โดยทางโปรแกรม

ฉันจะเปลี่ยนข้อมูล Excel ให้เป็นรูปภาพได้อย่างไร

เรียกใช้เมธอด toImage นี้เพื่อสร้างรูปภาพจากแผ่นงาน Excel โดยทางโปรแกรม นอกจากนี้ โปรดไปที่ ลิงก์ เพื่อทราบวิธีการที่โดดเด่นอื่นๆ ของห้องสมุดนี้

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