Como proteger o arquivo OneNote usando C#

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#

  1. Defina o IDE para usar Aspose.Note for .NET para proteger com senha o arquivo OneNote
  2. Acesse o arquivo .ONE de origem do disco usando uma instância da classe Document
  3. Instancie um objeto da classe OneSaveOptions e defina a senha desejada
  4. 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 #.

 Português