Hoe OneNote-bestanden te beveiligen met C#

Dit how-to-onderwerp behandelt hoe je een OneNote-bestand beveiligt met C#. Het bevat de IDE-instellingsdetails voor het toevoegen van Aspose.Note voor het uitvoeren van de voorbeeldcode, stapsgewijze programmeertaken en een werkbaar voorbeeld om OneNote-documentbescherming in C# te bereiken. De ontwikkelde applicatie kan worden gebruikt in alle door .NET ondersteunde omgevingen, waaronder Windows, macOS en Linux.

Stappen om OneNote-document in C# te vergrendelen

  1. Stel de IDE in om Aspose.Note for .NET te gebruiken om het OneNote-bestand met een wachtwoord te beveiligen
  2. Open het .ONE-bronbestand vanaf de schijf met behulp van een instantie van de Document-klasse
  3. Maak een instantie van een object van de klasse OneSaveOptions en stel het gewenste wachtwoord in
  4. Sla het met een wachtwoord beveiligde .ONE-bestand op de schijf op

De bovengenoemde stappen beschrijven het proces om OneNote-document in C# te vergrendelen. Het proces is relatief eenvoudig; we zullen eerst het OneNote-brondocumentbestand laden met behulp van het Document class-object. Door vervolgens een instantie van de klasse OneSaveOptions te gebruiken, stellen we het gewenste wachtwoord in en slaan we het met een wachtwoord beveiligde OneNote-bestand op de schijf op.

Code om OneNote-document in C# te vergrendelen

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);
}
}
}

Dit codevoorbeeld demonstreert de stappen voor het beschermen van .ONE-documenten in C#. De klasse-instantie OneSaveOptions wordt gebruikt om het gewenste wachtwoord in te stellen. Het stelt ook andere eigenschappen bloot, zoals het instellen van het FontsSubsystem, het aantal pagina’s en de pagina-index in het opgeslagen .ONE-document.

Dit artikel heeft ons geleerd hoe we * .ONE-bestanden kunnen beschermen met een wachtwoord in C#*. Als je het proces wilt leren om .ONE naar JPEG te converteren, raadpleeg dan het artikel op hoe OneNote naar JPEG te converteren met C#.

 Nederlands