ในหัวข้อง่ายๆ นี้ คุณจะได้เรียนรู้วิธีการ ลบการป้องกันรหัสผ่านจากไฟล์ Excel โดยใช้ NET REST API เราจะพัฒนาแอปพลิเคชันเพื่อ ถอดรหัสไฟล์ Excel โดยใช้ NET Cloud API โดยทำตามขั้นตอนโดยละเอียดและชัดเจนที่กล่าวถึงในหัวข้อต่อไปนี้ แอปพลิเคชันที่สร้างขึ้นสามารถใช้กับแอปพลิเคชันใดๆ ที่รองรับ NET ในสภาพแวดล้อม macOS, Linux หรือ Windows และสามารถแปลงไฟล์ได้ฟรี
ข้อกำหนดเบื้องต้น
- สร้างบัญชีและรับข้อมูลรับรอง API
- ดาวน์โหลด Aspose.Cells Cloud SDK for NET to decrypt Excel file using NET Cloud API
- ตั้งค่าโครงการ NET ด้วย SDK ข้างต้นเพื่อป้องกันไฟล์ XLS
ขั้นตอนการรีเซ็ตรหัสผ่านไฟล์ Excel โดยใช้ API โค้ดต่ำ NET
- ตั้งค่า Client ID และ Client Secret สำหรับ API เพื่อถอดรหัสเวิร์กบุ๊กด้วยรหัสผ่านโดยใช้ NET REST API
- สร้างอ็อบเจ็กต์ของคลาส CellsApi ที่มีข้อมูลประจำตัวไคลเอนต์เพื่อรีเซ็ตรหัสผ่านไฟล์ Excel โดยใช้ API โค้ดต่ำ NET
- เพิ่มชื่อไฟล์ XLS ต้นฉบับและโหลด XLS ต้นฉบับโดยใช้ชื่อและวัตถุไฟล์ใน HashMap
- สร้างอินสแตนซ์ของ DeleteUnProtectWorkbookRequest เพื่อเพิ่มรหัสผ่านที่มีอยู่และคุณสมบัติอื่น ๆ
- เรียกใช้เมธอดคำขอ DeleteUnProtectWorkbook เพื่อถอดรหัสไฟล์ Excel ด้วยรหัสผ่านโดยใช้ NET REST API
- บันทึกไฟล์ Excel ที่ถอดรหัสแล้วลงในดิสก์ภายในเครื่อง
ขั้นตอนที่กล่าวถึงข้างต้นคือ ลบการป้องกันด้วยรหัสผ่านใน Excel โดยใช้ NET REST API เราจะเริ่มกระบวนการด้วยการตั้งค่า SDK และสร้างอินสแตนซ์คลาส CellsAPI จากนั้นเราจะโหลดไฟล์ XLS ต้นทางโดยใช้ HashMap และสร้างอินสแตนซ์ของคลาส DeleteUnProtectWorkbookRequest ที่จะใช้ในการรีเซ็ตการป้องกันด้วยรหัสผ่านสำหรับไฟล์ Excel โดยใช้เมธอด deleteUnProtectWorkbook()
โค้ดสำหรับถอดรหัสรหัสผ่านไฟล์ Excel โดยใช้ NET REST API
ตัวอย่างโค้ดง่ายๆ นี้ช่วยให้คุณ ล้างรหัสผ่านไฟล์ Excel โดยใช้ API โค้ดต่ำของ NET ได้ คุณต้องระบุไฟล์ Excel ต้นฉบับและรหัสผ่านที่มีอยู่เพื่อลบการป้องกันพร้อมกับคุณสมบัติเสริมอื่นๆ หลังจากสร้างข้อความคำขอแล้ว deleteUnProtectWorkbook() จะดำเนินการถอดรหัสไฟล์ Excel และส่งคืนไฟล์ Excel ที่ล้างรหัสผ่านแล้วซึ่งสามารถจัดเก็บไว้ในดิสก์หรือภายในฐานข้อมูลได้
เราได้เรียนรู้วิธีการ ถอดรหัสเวิร์กบุ๊กด้วยรหัสผ่านโดยใช้ NET REST API ในหัวข้อนี้แล้ว หากคุณต้องการตั้งรหัสผ่านสำหรับไฟล์ Excel โปรดดูบทความเกี่ยวกับวิธีการ ป้องกันไฟล์ Excel ด้วยรหัสผ่านด้วย NET REST API