Kombinera OneNote .one csharp

OneNote-filer används för att samla in information eller samarbeta för att hålla ordning på saker medan du arbetar med en uppgift. I vissa scenarier kanske du vill kombinera flera anteckningsböcker till en enda fil. Den skapade utdatafilen kan sparas som en OneNote-formatfil (.one) såväl som ett PDF-dokument enligt dina krav.

OneNote .one-filer slås samman till en enda fil – C# API-installation

Du kan kombinera OneNote-filer i dina applikationer med Aspose.Note for .NET API. Konfigurera enkelt API:t genom att ladda ner referens-DLL-filerna från sidan Nedladdningar eller använda följande NuGet-installationskommando:

PM> Install-Package Aspose.Note

Kombinera OneNote .one-filer till en anteckningsbokfil i C#

Du kan kombinera flera OneNote-anteckningsböcker till en enda fil genom att följa stegen nedan:

  1. Ladda käll- och destinationsanteckningsboken med klassen Document.
  2. Klona alla sidor och kombinera sidor med metoden Kombinera.
  3. Spara den utgående OneNote-filen.

Exempelkoden nedan förklarar hur man kombinerar OneNote .one-filer till en enda anteckningsbok i C#:

// Ladda OneNote .one-filen med klassen Document
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// Ladda mål OneNote-filen
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// Slå samman alla sidor i OneNote-filer
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Spara OneNote-dokument
oneDestination.Save("MergedOutput.one");

Kombinera OneNote .one-filer till en PDF-fil i C#

Du kan kombinera olika OneNote-anteckningsböcker till en enda fil och spara utdatafilen som en PDF-fil med följande steg:

  1. Ladda käll- och målanteckningsböckerna med klassobjektet Document.
  2. Kombinera alla sidor med metoden Kombinera genom att klona dem en efter en.
  3. Exportera PDF-dokumentet.

Följande kodexempel är en demonstration av hur man kombinerar flera OneNote .one-filer till ett PDF-dokument i C#:

// Ladda OneNote .one-filen med klassen Document
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// Ladda mål OneNote-filen
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// Slå samman alla sidor i OneNote-filer
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Spara PDF-dokument
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

Få gratis tillfällig licens

Du kan utvärdera API:t i dess fulla kapacitet genom att begära en gratis temporär licens till .

Slutsats

Sammanfattningsvis förklarar den här artikeln hur man kombinerar många OneNote-filer och exporterar den genererade filen som en anteckningsbok eller en PDF-fil programmatiskt i C#. Dessutom kan du lära dig andra funktioner som stöds av API:t när du besöker utrymmet dokumentation. Diskutera gärna dina problem med oss via forumet.

Se även