Slå samman OneNote .one csharp

OneNote-filer används för att organisera saker där du kan lagra viktig information i form av text, bild, ritning etc. Du kan slå samman flera anteckningsböcker till en enda fil. Den sammanslagna utdatafilen kan sparas som en OneNote-fil (.one) såväl som ett PDF-dokument enligt dina krav.

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

OneNote-filer sparas ofta med filtillägget .one. Du kan slå samman OneNote-filer med Aspose.Note for .NET API. Ladda bara ner referens-DLL-filerna från avsnittet Nya utgåvor eller med installationskommandot NuGet nedan:

PM> Install-Package Aspose.Note

Slå samman OneNote .one-filer till en anteckningsbokfil i C#

Du kan slå samman flera OneNote-filer till en enda anteckningsbok med följande steg:

  1. Ladda käll- och destinationsnotebook-filerna med klassen Document.
  2. Klona alla sidor och slå samman sidor med metoden Merge.
  3. Spara den utgående OneNote-filen.

Följande exempelkod visar hur man slår samman OneNote .one-filer till en Notebook-fil 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");

Slå samman OneNote .one-filer till en PDF-fil i C#

Du kan slå samman flera OneNote-filer till en fil och exportera utdatafilen som ett PDF-dokument genom att följa stegen nedan:

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

Kodavsnittet nedan visar hur man slår samman OneNote .one-filer som 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 begära en Free Temporary License för att utvärdera API:et utan några begränsningar.

Slutsats

Sammanfattningsvis täcker den här artikeln hur man slår samman olika OneNote-filer och sparar utdatafilen som en anteckningsbok eller ett PDF-dokument i C# enligt dina krav. Dessutom kan du utforska många andra funktioner i API:t genom att besöka avsnittet dokumentation. Om du har några frågor eller funderingar, vänligen kontakta oss via forumet.

Se även