ลบการป้องกันรหัสผ่านจากไฟล์ XLSX โดยใช้ Node.js REST API

ในหัวข้อง่ายๆ นี้ คุณจะได้เรียนรู้วิธี ลบการป้องกันรหัสผ่านออกจากไฟล์ XLSX โดยใช้ Node.js REST API เราจะพัฒนาแอปพลิเคชันเพื่อ ถอดรหัสไฟล์ XLSX โดยใช้ Node.js Cloud API โดยทำตามขั้นตอนที่ละเอียดและชัดเจนในหัวข้อถัดไป แอปพลิเคชันที่สร้างขึ้นสามารถนำไปใช้กับแอปพลิเคชันใดๆ ที่รองรับ Node.js ในสภาพแวดล้อม macOS, Linux หรือ Windows และสามารถแปลงไฟล์ได้ฟรี

ข้อกำหนดเบื้องต้น

  • {{ไฮเปอร์ลิงก์1}}
  • ดาวน์โหลด Aspose.Cells Cloud SDK สำหรับ Node.js เพื่อถอดรหัสไฟล์ XLSX โดยใช้ Node.js Cloud API
  • ตั้งค่าโครงการ Node.js ด้วย SDK ข้างต้นเพื่อปกป้องไฟล์ XLSX

ขั้นตอนการรีเซ็ตรหัสผ่านไฟล์ XLSX โดยใช้ API โค้ดต่ำของ Node.js

  1. ตั้งค่า Client ID และ Client Secret สำหรับ API เพื่อถอดรหัสเวิร์กบุ๊กด้วยรหัสผ่านโดยใช้ Node.js REST API
  2. สร้างวัตถุของคลาส CellsApi ด้วยข้อมูลประจำตัวไคลเอนต์เพื่อรีเซ็ตรหัสผ่านไฟล์ XLSX โดยใช้ API โค้ดต่ำของ Node.js
  3. เพิ่มชื่อไฟล์ XLSX ต้นทางและโหลด XLSX ต้นทางโดยใช้ชื่อและวัตถุไฟล์ใน HashMap
  4. สร้างอินสแตนซ์ของ DeleteUnProtectWorkbookRequest เพื่อเพิ่มรหัสผ่านที่มีอยู่และคุณสมบัติอื่น ๆ
  5. เรียกใช้เมธอดคำขอ ลบสมุดงาน UnProtect เพื่อถอดรหัสไฟล์ Excel ด้วยรหัสผ่านโดยใช้ Node.js REST API
  6. บันทึกไฟล์ XLSX ที่ถอดรหัสแล้วลงในดิสก์ภายในเครื่อง

ขั้นตอนดังกล่าวข้างต้น ลบการป้องกันรหัสผ่านบน XLSX โดยใช้ Node.js REST API เราจะเริ่มต้นกระบวนการด้วยการตั้งค่า SDK และสร้างอินสแตนซ์คลาส CellsAPI จากนั้นเราจะโหลดไฟล์ XLSX ต้นทางโดยใช้ HashMap และสร้างอินสแตนซ์ของคลาส DeleteUnProtectWorkbookRequest ที่จะนำมาใช้เพื่อรีเซ็ตการป้องกันรหัสผ่านสำหรับไฟล์ XLSX โดยใช้เมธอด deleteUnProtectWorkbook()

โค้ดสำหรับถอดรหัสรหัสผ่านไฟล์ XLSX โดยใช้ Node.js REST API

โค้ดตัวอย่างง่ายๆ นี้ช่วยให้คุณ ล้างรหัสผ่านไฟล์ Excel โดยใช้ Node.js low code API คุณต้องระบุไฟล์ XLSX ต้นทางและรหัสผ่านเดิมสำหรับการลบการป้องกัน รวมถึงคุณสมบัติเสริมอื่นๆ หลังจากสร้างข้อความคำขอแล้ว deleteUnProtectWorkbook() จะทำการถอดรหัสไฟล์ XLSX และส่งคืนไฟล์ XLSX ที่ล้างรหัสผ่านแล้ว ซึ่งสามารถเก็บไว้ในดิสก์หรือภายในฐานข้อมูลได้

เราได้เรียนรู้การ ถอดรหัสเวิร์กบุ๊กด้วยรหัสผ่านโดยใช้ Node.js REST API ในหัวข้อนี้แล้ว หากคุณต้องการตั้งรหัสผ่านสำหรับไฟล์ XLSX โปรดดูบทความเกี่ยวกับวิธีการ ปกป้องไฟล์ XLSX ด้วยรหัสผ่านด้วย Node.js REST API

 ไทย