OneNote-notitieblokken samenvoegen met C#

Dit artikel bevat alle details over het samenvoegen van OneNote notebooks met C#. Het bevat de informatie voor het opzetten van de omgeving, het algoritme en een codefragment om OneNote-notebooks te combineren met C#. U leert ook hoe u de samenvoegbewerking kunt aanpassen aan uw vereisten.

Stappen om OneNote-notitieblokken samen te voegen met C#

  1. Bereid de IDE voor om Aspose.Note for .NET te gebruiken om OneNote-notitieblokken samen te voegen
  2. Laad het invoer-.ONE-bestand met de klasse Document
  3. Haal het doel-OneNote-bestand op met een ander exemplaar van de klasse Document
  4. Combineer de OneNote-bestanden met de Merge-methode
  5. Exporteer het uitgevoerde OneNote-bestand met de Save-methode

In deze stappen wordt beschreven hoe u OneNote pagina’s kunt laten combineren met C#. Start het proces door de bron- en bestemmingsnotities te laden en alle pagina’s samen te voegen door ze samen te voegen. Render ten slotte het uitvoerbestand naar de schijf of stream volgens uw vereisten.

Code om OneNote-notitieblokken samen te voegen met 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");
}
}

Dit codefragment laat zien hoe u OneNote notitieboekjes kunt laten combineren met C#. Verbeter deze functie door meer dan twee notitieblokken samen te voegen, alleen selectieve pagina’s samen te voegen of verschillende eigenschappen van de MergeOptions-klasse in te stellen, zoals pagina-afstand of positie voor het invoegen van pagina’s, enz. Op dezelfde manier kunt u specifieke pagina’s uit een PDF-document samenvoegen met behulp van de klasse PdfImporter.

Dit artikel heeft ons geleerd hoe u notitieboekjes kunt combineren in OneNote met behulp van C#*. Leer hoe u een .ONE-bestand naar HTML converteert door het artikel op hoe u een OneNote-bestand naar HTML converteert met C# te lezen.

 Nederlands