บทความนี้อธิบายวิธี เพิ่มรหัสผ่านให้กับเอกสาร Word ด้วย NET REST API คุณจะได้เรียนรู้การ ใส่รหัสผ่านในเอกสาร Word ด้วย C# REST API โดยอัตโนมัติ โดยใช้ .NET cloud SDK มีการกล่าวถึงตัวเลือกต่างๆ เพื่อปกป้องไฟล์ Word ด้วยการตั้งค่าการป้องกันที่แตกต่างกัน
ข้อกำหนดเบื้องต้น
- สร้างบัญชีและรับข้อมูลรับรอง API
- ดาวน์โหลด Aspose.Words Cloud SDK for Dotnet to protect a Word file
- ตั้งค่าโครงการโซลูชัน C# ด้วย SDK ข้างต้นเพื่อใช้รหัสผ่านกับไฟล์ Word
ขั้นตอนในการเพิ่มรหัสผ่านให้กับ Word DOC ด้วย C# REST API
- สร้างอินสแตนซ์ของออบเจ็กต์ของคลาส WordsApi เพื่อตั้งรหัสผ่าน
- อ่านไฟล์ Word อินพุตลงในอาร์เรย์ไบต์เพื่อปกป้องเอกสาร
- สร้างวัตถุคลาส ProtectionRequestV2 และตั้งค่าพารามิเตอร์
- สร้างอินสแตนซ์วัตถุ ProtectDocumentOnlineRequest โดยระบุอาร์กิวเมนต์ที่จำเป็น
- เรียกเมธอด ProtectDocumentOnline เพื่อเพิ่มรหัสผ่าน
- บันทึกไฟล์ Word ที่มีการป้องกัน
ขั้นตอนข้างต้นอธิบาย วิธีเพิ่มการป้องกันรหัสผ่านให้กับเอกสาร Word ด้วย C# Low Code API เริ่มต้นกระบวนการโดยการอ่านไฟล์ Word อินพุตลงในอาร์เรย์ไบต์ ตามด้วยการประกาศและการเริ่มต้นของออบเจ็กต์ ProtectionRequestV2 โดยการส่งรหัสผ่านและประเภทการป้องกัน สุดท้าย สร้างวัตถุ ProtectDocumentOnlineRequest โดยใช้คุณสมบัติข้างต้น และเรียกใช้เมธอด ProtectDocumentOnline() เพื่อใช้รหัสผ่าน
รหัสเพื่อเพิ่มรหัสผ่านลงในเอกสาร Word ด้วย NET REST API
รหัสนี้สาธิต วิธีตั้งรหัสผ่านในเอกสาร Word ด้วย C# Low Code API คุณสามารถเลือกประเภทการป้องกันที่ต้องการได้จากตัวแจงนับ ProtectionTypeEnum รวมถึง AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly และ NoProtection ไฟล์เอาต์พุตถูกสร้างขึ้นในระบบคลาวด์และสามารถดึงข้อมูลได้โดยใช้คุณสมบัติเอกสารของการตอบกลับที่ API ให้ไว้
ในหัวข้อนี้ เราได้สำรวจการประมวลผลการป้องกันไฟล์ Word โดยใช้รหัสผ่าน หากคุณต้องการบีบอัดไฟล์ Word โปรดดูบทความต่อไปนี้: บีบอัดไฟล์ Word ด้วย NET REST API