Utforska sidrevisioner i Aspose.Note-dokument
Introduktion
den här handledningen kommer vi att fördjupa oss i att utforska sidversioner i Aspose.Note-dokument med hjälp av .NET-ramverket. Aspose.Note är ett kraftfullt bibliotek som gör det möjligt för utvecklare att arbeta med Microsoft OneNote-filer programmatiskt, och erbjuder olika funktioner för att manipulera och extrahera data från dessa filer.
Förutsättningar
Innan vi börjar, se till att du har ställt in följande förutsättningar:
1. Ladda ner och installera Aspose.Note för .NET
Besöknedladdningssida och ladda ner Aspose.Note för .NET-biblioteket. Följ installationsinstruktionerna för att ställa in biblioteket i din utvecklingsmiljö.
2. Ladda nödvändiga namnutrymmen
Se till att importera de nödvändiga namnområdena i ditt .NET-projekt för att få åtkomst till Aspose.Note-funktionerna sömlöst.
using System.IO;
using Aspose.Note;
using System;
using System.Collections.Generic;
Låt oss nu dela upp processen för att utforska sidrevisioner i steg-för-steg-instruktioner:
Steg 1: Ladda dokumentet
Först måste vi ladda Aspose.Note-dokumentet, vilket säkerställer att dokumenthistoriken kan laddas.
string dataDir = "Your Document Directory";
Document document = new Document(dataDir + "Aspose.one", new LoadOptions { LoadHistory = true });
Steg 2: Hämta sidrevisionerna
När dokumentet är laddat kan vi hämta revisionerna för en specifik sida. I det här exemplet får vi revisioner för första sidan.
Page firstPage = document.FirstChild;
foreach (Page pageRevision in document.GetPageHistory(firstPage))
{
/*Use pageRevision like a regular page.*/
Console.WriteLine("LastModifiedTime: {0}", pageRevision.LastModifiedTime);
Console.WriteLine("CreationTime: {0}", pageRevision.CreationTime);
Console.WriteLine("Title: {0}", pageRevision.Title);
Console.WriteLine("Level: {0}", pageRevision.Level);
Console.WriteLine("Author: {0}", pageRevision.Author);
Console.WriteLine();
}
Steg 3: Iterera genom revisioner
Inom slingan, iterera genom varje version av sidan och få tillgång till dess egenskaper som senast ändrad tid, skapelsetid, titel, nivå och författare.
Slutsats
Att utforska sidversioner i Aspose.Note-dokument med .NET är en enkel process. Genom att följa stegen som beskrivs i denna handledning kan du effektivt hämta och analysera revisionshistoriken för dina OneNote-filer programmatiskt.
FAQ’s
F1: Kan jag använda Aspose.Note för .NET för att skapa nya OneNote-dokument?
S1: Ja, Aspose.Note för .NET låter dig skapa, redigera och manipulera OneNote-dokument programmatiskt.
F2: Stöder Aspose.Note laddningshistorik för alla typer av OneNote-filer?
S2: Aspose.Note stöder laddningshistorik för både .one och .onepkg filformat.
F3: Finns det en gratis testversion tillgänglig för Aspose.Note för .NET?
S3: Ja, du kan ladda ner en gratis testversion av Aspose.Note för .NET frånhär.
F4: Hur kan jag få en tillfällig licens för Aspose.Note för .NET?
S4: Du kan begära en tillfällig licens frånden här länken.
F5: Var kan jag hitta support för Aspose.Note för .NET?
S5: Du kan hitta support och resurser påAspose.Note forum.