บทความนี้อธิบายวิธี ยกเลิกการป้องกันเอกสาร Word ด้วย Python REST API คุณจะได้พัฒนาแอปพลิเคชันที่สามารถ ยกเลิกการป้องกันไฟล์ Word โดยอัตโนมัติด้วย Python Low Code API โดยใช้ Python cloud SDK เราจะอธิบายตัวเลือกต่างๆ เพื่อปรับแต่งกระบวนการให้เหมาะกับความต้องการของแอปพลิเคชันของคุณ
ข้อกำหนดเบื้องต้น
- {{ไฮเปอร์ลิงก์1}}
- ดาวน์โหลด Aspose.Words Cloud SDK สำหรับ Python เพื่อยกเลิกการป้องกันไฟล์ Word
- ตั้งค่าโครงการโซลูชัน Python ด้วย SDK ข้างต้นเพื่อลบการป้องกันไฟล์ Word
ขั้นตอนการแปลงเอกสาร Word ที่ได้รับการป้องกันเป็นเอกสารที่ไม่มีการป้องกันด้วย Python Low Code API
- สร้างวัตถุของคลาส WordsApi โดยส่ง Client ID และความลับเพื่อยกเลิกการป้องกันไฟล์ Word
- สร้างอินสแตนซ์ของวัตถุ UnprotectDocumentOnlineRequest โดยการตั้งค่าข้อมูลไฟล์ Word อินพุตและชื่อไฟล์เอาท์พุต
- ส่งคำขอโดยใช้เมธอด ยกเลิกการป้องกันเอกสารออนไลน์()
- รอการตอบกลับและรับเอกสารผลลัพธ์เพื่อบันทึกลงในดิสก์
ขั้นตอนที่กล่าวถึงข้างต้นอธิบายกระบวนการ ยกเลิกการป้องกัน Word DOC ด้วย Python REST API สร้างอ็อบเจ็กต์คลาส WordsApi ตามด้วยการประกาศและกำหนดค่าเริ่มต้นของอ็อบเจ็กต์ UnprotectDocumentOnlineRequest ด้วยข้อมูลไฟล์ Word ที่ได้รับการป้องกันและชื่อไฟล์ปลายทาง เรียกใช้เมธอด UnprotectDocumentOnline โดยระบุค่าคอนฟิกูเรชันข้างต้น และแยกไฟล์ Word ที่ไม่มีการป้องกันออกจากไฟล์ตอบกลับที่ส่งกลับมาจากการเรียกใช้ API
โค้ดสำหรับยกเลิกการป้องกันเอกสาร Word เพื่อแก้ไขด้วย Python REST API
โค้ดนี้สาธิตวิธีการ ยกเลิกการป้องกัน DOCX ด้วย Python REST API คลาส UnprotectDocumentOnlineRequest มีพารามิเตอร์หลายตัว เช่น LoadEncoding, Password และ EncryptedPassword ที่สามารถใช้ได้ตามต้องการ ไม่จำเป็นต้องดาวน์โหลดไฟล์เอาต์พุตทันที เพราะคุณสามารถดำเนินการเพิ่มเติมทางออนไลน์และรับไฟล์เอาต์พุตจากคลาวด์ได้ในที่สุด
บทความนี้สอนขั้นตอนการแปลงเอกสาร Word ที่ได้รับการป้องกันให้เป็นเอกสารที่ไม่มีการป้องกันแบบออนไลน์ด้วย Python Low Code API หากต้องการใช้การป้องกันกับไฟล์ Word โปรดดูบทความต่อไปนี้: เพิ่มรหัสผ่านลงในเอกสาร Word ด้วย Python REST API