Este tema de procedimientos brinda instrucciones sobre cómo proteger el archivo OneNote mediante C#. Incluye los detalles de configuración de IDE para agregar Aspose.Note para ejecutar el código de muestra, tareas de programación paso a paso y un ejemplo práctico para lograr la protección de documentos de OneNote en C#. La aplicación desarrollada se puede utilizar en cualquiera de los entornos compatibles con .NET, incluidos Windows, macOS y Linux.
Pasos para bloquear el documento de OneNote en C#
- Configure el IDE para usar Aspose.Note for .NET para proteger con contraseña el archivo de OneNote
- Acceda al archivo de origen .ONE desde el disco usando una instancia de la clase Document
- Crear una instancia de un objeto de la clase OneSaveOptions y establecer la contraseña deseada
- Guarde el archivo .ONE protegido con contraseña en el disco
Los pasos antes mencionados describen el proceso para bloquear un documento de OneNote en C#. El proceso es relativamente fácil; primero cargaremos el archivo de documento de origen de OneNote utilizando el objeto de clase Documento. Luego, al usar una instancia de la clase OneSaveOptions, estableceremos la contraseña deseada y guardaremos el archivo OneNote protegido con contraseña en el disco.
Código para bloquear el documento de OneNote en 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 ejemplo de código muestra los pasos para proteger un documento .ONE en C#. La instancia de la clase OneSaveOptions se utiliza para establecer la contraseña deseada. También expone otras propiedades, como la configuración de FontsSubsystem, el recuento de páginas y el índice de página dentro del documento save .ONE.
Este artículo nos ha enseñado cómo proteger un archivo .ONE con contraseña en C#. Si desea conocer el proceso para convertir .ONE a JPEG, consulte el artículo sobre cómo convertir OneNote a JPEG usando C#.