Toto téma s návody popisuje jak zabezpečit OneNote soubor pomocí C#. Obsahuje podrobnosti o nastavení IDE pro přidání Aspose.Note pro spouštění ukázkového kódu, postupné programovací úlohy a funkční příklad pro dosažení ochrany dokumentů OneNote v C#. Vyvinutá aplikace může být použita v kterémkoli z podporovaných prostředí .NET včetně Windows, macOS a Linux.
Kroky k uzamčení dokumentu OneNotu v C#
- Nastavte IDE tak, aby používalo Aspose.Note for .NET k ochraně souboru OneNotu heslem
- Získejte přístup ke zdrojovému souboru .ONE z disku pomocí instance třídy Document
- Vytvořte instanci objektu třídy OneSaveOptions a nastavte požadované heslo
- Uložte soubor .ONE chráněný heslem na disk
Výše uvedené kroky popisují proces zamknutí dokumentu OneNote v C#. Proces je relativně snadný; nejprve načteme zdrojový soubor dokumentu OneNote pomocí objektu třídy Dokument. Poté pomocí instance třídy OneSaveOptions nastavíme požadované heslo a uložíme soubor OneNote chráněný heslem na disk.
Kód pro uzamčení dokumentu OneNotu v 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); | |
} | |
} | |
} |
Tato ukázka kódu ukazuje kroky k ochraně .ONE dokumentu v C#. Instance třídy OneSaveOptions se používá k nastavení požadovaného hesla. Také zpřístupňuje další vlastnosti, jako je nastavení FontsSubsystem, počtu stránek a indexu stránek v dokumentu save .ONE.
Tento článek nás naučil, jak chránit soubor .ONE heslem v C#. Pokud se chcete naučit proces převodu .ONE na JPEG, přečtěte si článek na jak převést OneNote na JPEG pomocí C#.