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
- Kombinera OneNote .one-filer till en anteckningsbokfil i C#
- Kombinera OneNote .one-filer till en PDF-fil i C#
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:
- Ladda käll- och destinationsanteckningsboken med klassen Document.
- Klona alla sidor och kombinera sidor med metoden Kombinera.
- 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:
- Ladda käll- och målanteckningsböckerna med klassobjektet Document.
- Kombinera alla sidor med metoden Kombinera genom att klona dem en efter en.
- 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.