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