วิธีสร้างไฟล์ Excel ที่แชร์ใน Nodejs

วิธีสร้างไฟล์ Excel ที่แชร์ใน Nodejs

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

เราจะครอบคลุมประเด็นต่อไปนี้:

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

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

npm install java
npm install aspose.cells

วิธีสร้างไฟล์ Excel ที่แชร์ใน Nodejs

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

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

  1. สร้างอินสแตนซ์ของคลาส Workbook
  2. setAutoRecover วิธีการระบุว่าไฟล์ถูกทำเครื่องหมายสำหรับการกู้คืนอัตโนมัติหรือไม่
  3. setCheckCompatibility วิธีการระบุว่าตรวจสอบความเข้ากันได้กับเวอร์ชันก่อนหน้าหรือไม่เมื่อบันทึกสมุดงาน
  4. เมธอด setCrashSave ระบุว่าแอปพลิเคชันบันทึกไฟล์สมุดงานครั้งล่าสุดหลังจากเกิดข้อขัดข้องหรือไม่
  5. setRepairLoad วิธีการระบุว่าแอปพลิเคชันเปิดสมุดงานครั้งล่าสุดในโหมดปลอดภัยหรือโหมดการซ่อมแซม
  6. เรียกเมธอดนี้ setShowTabs เพื่อตั้งค่าว่าจะแสดงแท็บสมุดงานหรือไม่
  7. เรียกใช้เมธอด setShared เพื่อแชร์สมุดงาน

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

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
//  สร้างอินสแตนซ์ของคลาสสมุดงาน  
var wb = new aspose.cells.Workbook();
//  เมธอด setAutoRecover ระบุว่าไฟล์ถูกทำเครื่องหมายสำหรับการกู้คืนอัตโนมัติหรือไม่ 
wb.getSettings().setAutoRecover(true);
// เมธอด setCheckCompatibility ระบุว่าตรวจสอบความเข้ากันได้กับเวอร์ชันก่อนหน้าหรือไม่เมื่อบันทึกสมุดงาน 
wb.getSettings().setCheckCompatibility(false);
// เมธอด setCrashSave ระบุว่าแอปพลิเคชันบันทึกไฟล์สมุดงานครั้งล่าสุดหลังจากเกิดข้อขัดข้องหรือไม่ 
wb.getSettings().setCrashSave(true);
// เมธอด setRepairLoad บ่งชี้ว่าแอปพลิเคชันเปิดสมุดงานครั้งล่าสุดในโหมดปลอดภัยหรือโหมดซ่อมแซม 
wb.getSettings().setRepairLoad(true);
// เรียกเมธอด setShowTabs นี้เพื่อตั้งค่าว่าจะแสดงแท็บสมุดงานหรือไม่ 
wb.getSettings().setShowTabs(true),
//เรียกใช้เมธอด setShared เพื่อแชร์สมุดงาน 
wb.getSettings().setShared(true);
//บันทึกสมุดงานที่ใช้ร่วมกัน
wb.save("outputSharedWorkbook.xlsx");

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

จาวาสคริปต์ เอ็กเซล API

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

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

สรุป

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

ถามคำถาม

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

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

JavaScript สามารถสร้างไฟล์ Excel ได้หรือไม่

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

ฉันจะสร้างไฟล์ที่แชร์ใน Excel ได้อย่างไร

โปรดไปที่ ลิงก์ นี้เพื่อทราบวิธีสร้างไฟล์ Excel ที่แชร์ใน Nodejs โดยทางโปรแกรม

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