Combinar OneNote .one csharp

Los archivos de OneNote se utilizan para organizar cosas en las que puede guardar información importante en forma de texto, imagen, dibujo, etc. Puede combinar varias libretas en un solo archivo. El archivo de salida combinado se puede guardar como un archivo de OneNote (.one), así como un documento PDF según sus requisitos.

Fusión de archivos .one de OneNote en un solo archivo: instalación de la API de C#

Los archivos de OneNote a menudo se guardan con la extensión de archivo .one. Puede fusionar archivos de OneNote con Aspose.Note para .NET API. Simplemente descargue los archivos DLL de referencia de la sección Nuevas versiones, o con el siguiente comando de instalación de NuGet:

PM> Install-Package Aspose.Note

Combinar archivos .one de OneNote en un archivo de cuaderno en C#

Puede combinar varios archivos de OneNote en un solo bloc de notas con los siguientes pasos:

  1. Cargue los archivos del cuaderno de origen y de destino utilizando la clase Documento.
  2. Clona todas las páginas y fusiona páginas con el método Fusionar.
  3. Guarde el archivo de salida de OneNote.

El siguiente código de ejemplo muestra cómo fusionar archivos OneNote .one en un archivo de Notebook en C#:

// Cargue el archivo OneNote .one usando la clase Document
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// Cargue el archivo de OneNote de destino
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// Combinar todas las páginas de los archivos de OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Guardar documento de salida de OneNote
oneDestination.Save("MergedOutput.one");

Combinar archivos .one de OneNote en un archivo PDF en C#

Puede combinar varios archivos de OneNote en un solo archivo y exportar el archivo de salida como un documento PDF siguiendo los pasos a continuación:

  1. Cargue los cuadernos de origen y destino con el objeto de clase Documento.
  2. Combine todas las páginas con el método Fusionar clonándolas una por una.
  3. Exporte el documento PDF de salida.

El fragmento de código siguiente muestra cómo fusionar archivos .one de OneNote como un documento PDF en C#:

// Cargue el archivo OneNote .one usando la clase Document
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// Cargue el archivo de OneNote de destino
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// Combinar todas las páginas de los archivos de OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Guardar documento PDF de salida
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

Obtenga una Licencia Temporal Gratis

Puede solicitar una Licencia temporal gratuita para evaluar la API sin ninguna limitación.

Conclusión

En conclusión, este artículo cubre cómo fusionar diferentes archivos de OneNote y guardar el archivo de salida como un cuaderno o un documento PDF en C# según sus requisitos. Además, puede explorar muchas otras funciones de la API visitando la sección documentación. En caso de que tenga alguna consulta o inquietud, comuníquese con nosotros a través del foro.

Ver también