Este artículo abarca todos los detalles sobre cómo fusionar OneNote libretas usando C#. Contiene la información para establecer el entorno, el algoritmo y un fragmento de código para combinar blocs de notas de OneNote con C#. También aprenderá a personalizar la operación de fusión según sus requisitos.
Pasos para fusionar cuadernos de OneNote usando C#
- Prepare el IDE para usar Aspose.Note for .NET para fusionar blocs de notas de OneNote
- Cargue el archivo .ONE de entrada con la clase Document
- Obtenga el archivo OneNote de destino con otra instancia de la clase Documento
- Combina los archivos de OneNote con el método Merge
- Exporte el archivo OneNote de salida con el método Guardar
Estos pasos describen cómo hacer que OneNote combine páginas usando C#. Inicie el proceso cargando las notas de origen y destino y combine todas las páginas agregándolas. Finalmente, renderice el archivo de salida en el disco o transmítalo según sus requisitos.
Código para fusionar cuadernos de OneNote usando C#
using Aspose.Note; | |
using System; | |
using System.IO; | |
using System.Linq; | |
class Program | |
{ | |
static void Main(string[] args) // Merge .ONE files using C# | |
{ | |
new Aspose.Slides.License().SetLicense("License.lic"); | |
// Load the OneNote file | |
Aspose.Note.Document oneSource = new Aspose.Note.Document("Note1.one"); | |
// Load the destination OneNote file | |
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Note1.one"); | |
// Merge all the pages by using Page.Clone() method | |
oneDestination.Merge(oneSource.Select(page => page.Clone())); | |
// Save output OneNote document | |
oneDestination.Save("MergedNote.one"); | |
Console.WriteLine("Done"); | |
} | |
} |
Este fragmento de código demuestra cómo hacer que OneNote combine cuadernos usando C#. Mejore esta función fusionando más de dos Notebooks, fusionando solo páginas selectivas o configurando diferentes propiedades de la clase MergeOptions como espaciado de página o posición para insertar páginas, etc. De manera similar, puede fusionar páginas específicas de un documento PDF usando la clase PdfImporter.
Este artículo nos ha enseñado a combinar cuadernos en OneNote usando C#. Aprenda a convertir un archivo .ONE a HTML leyendo el artículo en cómo convertir un archivo OneNote a HTML usando C#.