Este tópico de instruções orienta sobre como proteger o arquivo OneNote usando C#. Ele inclui os detalhes de configuração do IDE para adicionar o Aspose.Note para executar o código de exemplo, tarefas de programação passo a passo e um exemplo viável para obter a proteção de documento do OneNote em C#. O aplicativo desenvolvido pode ser usado em qualquer ambiente compatível com .NET, incluindo Windows, macOS e Linux.
Etapas para bloquear o documento do OneNote em C#
- Defina o IDE para usar Aspose.Note for .NET para proteger com senha o arquivo OneNote
- Acesse o arquivo .ONE de origem do disco usando uma instância da classe Document
- Instancie um objeto da classe OneSaveOptions e defina a senha desejada
- Salve o arquivo .ONE protegido por senha no disco
As etapas mencionadas acima descrevem o processo para bloquear documento do OneNote em C#. O processo é relativamente fácil; primeiro carregaremos o arquivo de documento de origem do OneNote usando o objeto de classe Document. Em seguida, usando uma instância da classe OneSaveOptions, definiremos a senha desejada e salvaremos o arquivo OneNote protegido por senha no disco.
Código para bloquear documento do OneNote em 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); | |
} | |
} | |
} |
Este exemplo de código demonstra as etapas para proteger o documento .ONE em C#. A instância da classe OneSaveOptions é usada para definir a senha desejada. Ele também expõe outras propriedades, como a configuração do FontsSubsystem, contagem de páginas e índice de páginas dentro do documento .ONE salvo.
Este artigo nos ensinou como proteger um arquivo .ONE com senha em C#. Se quiser aprender o processo de conversão de .ONE para JPEG, consulte o artigo como converter OneNote para JPEG usando C #.