Det här instruktionsämnet vägleder om hur man säkrar filen OneNote med C#. Den innehåller IDE-inställningsdetaljer för att lägga till Aspose.Note för exekvering av exempelkoden, stegvisa programmeringsuppgifter och ett fungerande exempel för att uppnå OneNote-dokumentskydd i C#. Den utvecklade applikationen kan användas i alla .NET-stödda miljöer inklusive Windows, macOS och Linux.
Steg för att låsa OneNote-dokument i C#
- Ställ in IDE att använda Aspose.Note for .NET för att lösenordsskydda OneNote-filen
- Få åtkomst till källfilen .ONE från disken med en instans av klassen Document
- Instantiera ett objekt av klassen OneSaveOptions och ställ in önskat lösenord
- Spara den lösenordsskyddade .ONE-filen på disken
Ovannämnda steg beskriver processen för att låsa OneNote-dokument i C#. Processen är relativt enkel; vi kommer först att ladda källfilen för OneNote-dokumentet med hjälp av klassobjektet Document. Genom att sedan använda en instans av OneSaveOptions-klassen ställer vi in det önskade lösenordet och sparar den lösenordsskyddade OneNote-filen på disken.
Kod för att låsa OneNote-dokument i 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); | |
} | |
} | |
} |
Detta kodexempel visar stegen för att skydda .ONE-dokument i C#. Klassinstansen OneSaveOptions används för att ställa in önskat lösenord. Det exponerar också andra egenskaper som att ställa in FontsSubsystem, sidantal och sidindex i spara .ONE-dokumentet.
Den här artikeln har lärt oss hur man skyddar .ONE-fil med lösenord i C#. Om du vill lära dig processen för att konvertera .ONE till JPEG, se artikeln om hur man konverterar OneNote till JPEG med C#.