แปลง Excel เป็น HTML โดยใช้ Node.js

แปลง Excel เป็น HTML โดยใช้ Node.js

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

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

แปลง Excel เป็น HTML โดยใช้ Node.js - การติดตั้ง API

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

npm install java
npm install aspose.cells

คุณสามารถเยี่ยมชมการติดตั้ง หน้า ในกรณีที่คุณพบปัญหาใด ๆ

วิธีแปลง Excel เป็นหน้าเว็บโดยทางโปรแกรม

การแปลงไฟล์ XLSX ไปเป็นรูปแบบไฟล์อื่นๆ เช่น HTML และ PDF สามารถทำได้อย่างง่ายดาย ไลบรารีนี้มี [วิธีการ] ที่หลากหลาย 22 เพื่อจัดการไฟล์ข้อมูลโดยทางโปรแกรม

ขั้นตอนต่อไปนี้จะดำเนินการเพื่อแปลง Excel เป็นเว็บเพจ:

  1. สร้างอินสแตนซ์ของคลาส สมุดงาน และโหลดไฟล์ Excel ต้นฉบับ
  2. บันทึกไฟล์ในรูปแบบ 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 ของแผ่นงานที่ใช้งานอยู่ในปัจจุบัน และอื่นๆ อีกมากมาย

ขั้นตอนต่อไปนี้และข้อมูลโค้ดเกี่ยวข้องกับตัวเลือกขั้นสูงบางส่วน:

  1. สร้างอินสแตนซ์ของคลาส Workbook และโหลดไฟล์ Excel ต้นฉบับ
  2. เริ่มต้นอินสแตนซ์ของ HtmlSaveOptions
  3. เรียกใช้เมธอด setExportGridLines เพื่อส่งออกข้อมูลในเส้นตาราง
  4. เรียกเมธอด setDefaultFontName เพื่อตั้งค่าแบบอักษร
  5. setPageTitle จะตั้งชื่อเรื่องของหน้า HTML
  6. บันทึกไฟล์ในรูปแบบ 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 กำลังเขียนบทความเกี่ยวกับหัวข้อใหม่ ดังนั้นโปรดติดต่อเพื่อรับข้อมูลอัปเดต

ถามคำถาม

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

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