ไฟล์ Excel มีการใช้กันอย่างแพร่หลายในภาคธุรกิจและการศึกษา เนื่องจากการใช้งาน คุณสมบัติ และความสามารถในการจัดเก็บและแสดงข้อมูล ด้วยความนิยมของเวิลด์ไวด์เว็บ รูปแบบไฟล์ HTML จึงกลายเป็นองค์ประกอบสำคัญของทุกองค์กร ในบล็อกโพสต์นี้ เราจะได้เรียนรู้วิธีแปลง Excel เป็น HTML โดยใช้ Node.js โดยทางโปรแกรม อย่างไรก็ตาม Node.js Excel library นี้จะถูกใช้เพื่อให้บรรลุผลตามหน้าที่นี้
เราจะกล่าวถึงประเด็นต่อไปนี้ในโพสต์บล็อกนี้:
- แปลง Excel เป็น HTML โดยใช้ Node.js - การติดตั้ง API
- วิธีแปลง Excel เป็นหน้าเว็บโดยทางโปรแกรม
- ไลบรารี Node.js สำหรับการแปลงไฟล์ Excel เป็น HTML - ตัวเลือกขั้นสูง
แปลง Excel เป็น HTML โดยใช้ Node.js - การติดตั้ง API
ขั้นตอนการติดตั้งไลบรารี Node.js นี้สั้น และคุณสามารถเปิดใช้งานได้ในโปรเจ็กต์ของคุณโดยการรันคำสั่งสองคำสั่งต่อไปนี้:
npm install java
npm install aspose.cells
คุณสามารถเยี่ยมชมการติดตั้ง หน้า ในกรณีที่คุณพบปัญหาใด ๆ
วิธีแปลง Excel เป็นหน้าเว็บโดยทางโปรแกรม
การแปลงไฟล์ XLSX ไปเป็นรูปแบบไฟล์อื่นๆ เช่น HTML และ PDF สามารถทำได้อย่างง่ายดาย ไลบรารีนี้มี [วิธีการ] ที่หลากหลาย 22 เพื่อจัดการไฟล์ข้อมูลโดยทางโปรแกรม
ขั้นตอนต่อไปนี้จะดำเนินการเพื่อแปลง Excel เป็นเว็บเพจ:
- สร้างอินสแตนซ์ของคลาส สมุดงาน และโหลดไฟล์ Excel ต้นฉบับ
- บันทึกไฟล์ในรูปแบบ HTML โดยการเรียกเมธอด save
var aspose = aspose || {};
// รับโมดูล aspose.cells เข้าสู่โปรเจ็กต์ Node.js ของคุณ
aspose.cells = require("aspose.cells");
// สร้างอินสแตนซ์ของคลาส Workbook และโหลดไฟล์ Excel ต้นฉบับ
var workbook = aspose.cells.Workbook("sample.xlsx");
// บันทึกไฟล์ในรูปแบบ HTML โดยเรียกวิธีการบันทึก
workbook.save("converted.html",options);
ไลบรารี Node.js สำหรับการแปลงไฟล์ Excel เป็น HTML - ตัวเลือกขั้นสูง
ในส่วนนี้ เราจะดูวิธีการอื่นๆ ที่ให้ไว้ ไลบรารีนี้ให้คุณใช้ตัวเลือกสไตล์และเค้าโครงได้ ผู้ใช้สามารถกำหนดแบบอักษร ส่งออก CellArea ของแผ่นงานที่ใช้งานอยู่ในปัจจุบัน และอื่นๆ อีกมากมาย
ขั้นตอนต่อไปนี้และข้อมูลโค้ดเกี่ยวข้องกับตัวเลือกขั้นสูงบางส่วน:
- สร้างอินสแตนซ์ของคลาส Workbook และโหลดไฟล์ Excel ต้นฉบับ
- เริ่มต้นอินสแตนซ์ของ HtmlSaveOptions
- เรียกใช้เมธอด setExportGridLines เพื่อส่งออกข้อมูลในเส้นตาราง
- เรียกเมธอด setDefaultFontName เพื่อตั้งค่าแบบอักษร
- setPageTitle จะตั้งชื่อเรื่องของหน้า HTML
- บันทึกไฟล์ในรูปแบบ HTML โดยการเรียกเมธอด save
var aspose = aspose || {};
// รับโมดูล aspose.cells เข้าสู่โปรเจ็กต์ Node.js ของคุณ
aspose.cells = require("aspose.cells");
// สร้างอินสแตนซ์ของคลาส Workbook และโหลดไฟล์ Excel ต้นฉบับ
var workbook = aspose.cells.Workbook("sample.xlsx");
// เตรียมใช้งานอินสแตนซ์ของ HtmlSaveOptions
var options = aspose.cells.HtmlSaveOptions();
// เรียกใช้เมธอด setExportGridLines เพื่อส่งออกข้อมูลในเส้นตาราง
options.setExportGridLines(true);
// เรียกเมธอด setDefaultFontName เพื่อตั้งค่าแบบอักษร
options.setDefaultFontName('Calibri');
// setPageTitle จะตั้งชื่อเรื่องของหน้า HTML
options.setPageTitle("First page");
// บันทึกไฟล์ในรูปแบบ HTML โดยเรียกวิธีการบันทึก
workbook.save("converted.html",options);
รับใบอนุญาตฟรี
คุณสามารถรับ ใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน
สรุป
เรากำลังสิ้นสุดการโพสต์บล็อกนี้ที่นี่ หวังว่าคุณจะได้เรียนรู้วิธีแปลง Excel เป็น HTML โดยใช้ Node.js นอกจากนี้เรายังได้ผ่านคุณสมบัติขั้นสูงบางอย่างแล้ว นอกจากนี้ คุณยังอาจสำรวจ เอกสารประกอบ เพื่อดูตัวเลือกอื่นๆ นอกจากนี้ คุณยังสามารถเยี่ยมชมบล็อกโพสต์ที่เกี่ยวข้องอื่นๆ ที่กล่าวถึงในส่วน “ดูเพิ่มเติม” ด้านล่าง นอกจากนี้ conholdate.com กำลังเขียนบทความเกี่ยวกับหัวข้อใหม่ ดังนั้นโปรดติดต่อเพื่อรับข้อมูลอัปเดต
ถามคำถาม
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม