Pobierz wersje strony w programie OneNote — Aspose.Note
Wstęp
OneNote to potężne narzędzie do porządkowania notatek i zarządzania nimi, ale czasami trzeba śledzić zmiany i poprawki wprowadzone na stronach. Dzięki Aspose.Note dla Java możesz łatwo programowo pobierać wersje stron. W tym samouczku przeprowadzimy Cię przez proces uzyskiwania wersji stron w programie OneNote przy użyciu programu Aspose.Note dla języka Java.
Warunki wstępne
Zanim zaczniemy, upewnij się, że spełnione są następujące wymagania wstępne:
1. Zestaw programistyczny Java (JDK)
Upewnij się, że w systemie jest zainstalowany zestaw Java Development Kit (JDK). Możesz pobrać i zainstalować JDK ze strony internetowej Oracle.
2. Aspose.Note dla Javy
Pobierz i zainstaluj Aspose.Note dla Java z plikulink do pobrania.
3. Przykładowy dokument OneNote
Przygotuj przykładowy dokument OneNote (Sample1.one
) zawierający strony, z których chcesz pobrać wersje.
Importuj pakiety
Najpierw musisz zaimportować niezbędne pakiety z Aspose.Note dla Java.
import java.io.IOException;
import com.aspose.note.Document;
import com.aspose.note.LoadOptions;
import com.aspose.note.Page;
Podzielmy teraz podany przykład na kilka kroków:
Krok 1: Skonfiguruj katalog dokumentów
Zdefiniuj ścieżkę katalogu, w którym znajduje się dokument programu OneNote.
String dataDir = "Your Document Directory";
Krok 2: Załaduj dokument OneNote
Załaduj dokument OneNote za pomocąLoadOptions
aby włączyć historię ładowania.
LoadOptions loadOptions = new LoadOptions();
loadOptions.setLoadHistory(true);
Document document = new Document(dataDir + "Sample1.one", loadOptions);
Krok 3: Zdobądź pierwszą stronę
Pobierz pierwszą stronę z załadowanego dokumentu.
Page firstPage = document.getFirstChild();
Krok 4: Iteruj po wersjach strony
Przeglądaj każdą wersję strony i pobieraj istotne informacje, takie jak czas ostatniej modyfikacji, czas utworzenia, tytuł, poziom i autor.
for (Page pageRevision : document.getPageHistory(firstPage)) {
System.out.println("LastModifiedTime: " + pageRevision.getLastModifiedTime());
System.out.println("CreationTime: " + pageRevision.getCreationTime());
System.out.println("Title: " + pageRevision.getTitle());
System.out.println("Level: " + pageRevision.getLevel());
System.out.println("Author: " + pageRevision.getAuthor());
System.out.println();
}
Wniosek
W tym samouczku nauczyliśmy się, jak pobierać wersje stron w programie OneNote przy użyciu programu Aspose.Note dla języka Java. Wykonując te kroki, możesz efektywnie śledzić zmiany wprowadzane na stronach programu OneNote w sposób programowy.
Często zadawane pytania
P1: Czy mogę używać Aspose.Note dla Java do modyfikowania wersji stron?
O1: Nie, Aspose.Note dla Java obsługuje obecnie pobieranie wersji stron, ale nie umożliwia ich modyfikowania.
P2: Czy Aspose.Note dla Java jest kompatybilny z różnymi wersjami dokumentów OneNote?
Odpowiedź 2: Tak, Aspose.Note dla Java obsługuje różne wersje dokumentów OneNote, umożliwiając płynną pracę z różnymi formatami plików.
P3: Czy Aspose.Note dla Java wymaga licencji?
O3: Tak, musisz kupić licencję, aby używać Aspose.Note dla Java w projektach komercyjnych. Można jednak również uzyskać licencję tymczasową do celów testowych.
P4: Czy mogę zwrócić się o pomoc, jeśli napotkam jakiekolwiek problemy podczas korzystania z Aspose.Note dla Java?
O4: Tak, możesz szukać pomocy na forum Aspose.NoteTutaj.
P5: Czy dostępna jest bezpłatna wersja próbna Aspose.Note dla Java?
O5: Tak, możesz uzyskać dostęp do bezpłatnej wersji próbnej Aspose.Note dla Java z poziomustrona internetowa.