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

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

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

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

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

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

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

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

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

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

 ไทย