คำแนะนำในหัวข้อวิธีใช้ วิธีรักษาความปลอดภัยไฟล์ OneNote โดยใช้ C# ประกอบด้วยรายละเอียดการตั้งค่า IDE สำหรับการเพิ่ม Aspose.Note สำหรับการดำเนินการโค้ดตัวอย่าง งานการเขียนโปรแกรมตามขั้นตอน และตัวอย่างที่ใช้งานได้เพื่อให้บรรลุ การป้องกันเอกสาร OneNote ใน C# แอปพลิเคชันที่พัฒนาขึ้นสามารถใช้ในสภาพแวดล้อมที่รองรับ .NET รวมถึง Windows, macOS และ Linux
ขั้นตอนในการล็อกเอกสาร OneNote ใน C#
- ตั้งค่า IDE ให้ใช้ Aspose.Note for .NET เพื่อป้องกันไฟล์ OneNote ด้วยรหัสผ่าน
- เข้าถึงไฟล์ .ONE ต้นทางจากดิสก์โดยใช้อินสแตนซ์ของคลาส Document
- สร้างอินสแตนซ์วัตถุของคลาส OneSaveOptions และตั้งรหัสผ่านที่ต้องการ
- บันทึกไฟล์ .ONE ที่ป้องกันด้วยรหัสผ่านลงในดิสก์
ขั้นตอนข้างต้นอธิบายขั้นตอนการ ล็อกเอกสาร OneNote ใน C# กระบวนการนี้ค่อนข้างง่าย ก่อนอื่นเราจะโหลดไฟล์เอกสาร OneNote ต้นทางโดยใช้วัตถุคลาสเอกสาร จากนั้นใช้อินสแตนซ์ของคลาส OneSaveOptions เราจะตั้งรหัสผ่านที่ต้องการและบันทึกไฟล์ OneNote ที่ป้องกันด้วยรหัสผ่านบนดิสก์
รหัสเพื่อล็อคเอกสาร OneNote ใน C
using Aspose.Note; | |
using Aspose.Note.Saving; | |
using System; | |
namespace TestNote | |
{ | |
class PasswordProtectNote | |
{ | |
public static void ProtectOneNoteFile() | |
{ | |
String path = @"Y:\Documents\KnowledgeBase\Data\"; | |
// Load the product license to convert one note to HTML | |
License noteLic = new License(); | |
noteLic.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Initialize the OneNote document instance | |
Document noteDoc = new Document(path + "Source.one"); | |
//Set the OneNote file password | |
OneSaveOptions saveOpts = new OneSaveOptions(); | |
saveOpts.DocumentPassword = "pass"; | |
//Protect the One Note file | |
noteDoc.Save(path + "PasswordProtectNote.one", saveOpts); | |
} | |
} | |
} |
ตัวอย่างโค้ดนี้แสดงขั้นตอนในการ ป้องกันเอกสาร .ONE ใน C# อินสแตนซ์คลาส OneSaveOptions ใช้เพื่อตั้งรหัสผ่านที่ต้องการ นอกจากนี้ยังเปิดเผยคุณสมบัติอื่นๆ เช่น การตั้งค่า FontsSubsystem, จำนวนหน้า และดัชนีหน้าภายในเอกสาร .ONE ที่บันทึก
บทความนี้สอนเราถึงวิธี ป้องกันไฟล์ .ONE ด้วยรหัสผ่านใน C# หากคุณต้องการเรียนรู้ขั้นตอนการแปลงไฟล์ .ONE เป็น JPEG โปรดดูบทความใน วิธีแปลง OneNote เป็น JPEG โดยใช้ C#