Získejte revize stránky ve OneNotu – Aspose.Note

Úvod

OneNote je výkonný nástroj pro organizování a správu poznámek, ale někdy potřebujete sledovat změny a revize provedené na vašich stránkách. S Aspose.Note pro Java můžete snadno programově načíst revize stránek. V tomto kurzu vás provedeme procesem získávání revizí stránek ve OneNotu pomocí Aspose.Note pro Java.

Předpoklady

Než začneme, ujistěte se, že máte splněny následující předpoklady:

1. Java Development Kit (JDK)

Ujistěte se, že máte v systému nainstalovanou sadu Java Development Kit (JDK). JDK si můžete stáhnout a nainstalovat z webu Oracle.

2. Aspose.Note for Java

Stáhněte a nainstalujte Aspose.Note for Java zodkaz ke stažení.

3. Ukázkový dokument OneNotu

Připravte si ukázkový dokument OneNotu (Sample1.one), který obsahuje stránky, ze kterých chcete načíst revize.

Importujte balíčky

Nejprve je třeba importovat potřebné balíčky z Aspose.Note pro Javu.

import java.io.IOException;

import com.aspose.note.Document;
import com.aspose.note.LoadOptions;
import com.aspose.note.Page;

Nyní rozdělme poskytnutý příklad do několika kroků:

Krok 1: Nastavte adresář dokumentů

Definujte cestu k adresáři, kde se nachází váš dokument OneNotu.

String dataDir = "Your Document Directory";

Krok 2: Načtěte dokument OneNotu

Načtěte dokument OneNotu pomocíLoadOptions pro povolení historie načítání.

LoadOptions loadOptions = new LoadOptions();
loadOptions.setLoadHistory(true);
Document document = new Document(dataDir + "Sample1.one", loadOptions);

Krok 3: Získejte první stránku

Načtěte první stránku z načteného dokumentu.

Page firstPage = document.getFirstChild();

Krok 4: Iterujte revizemi stránky

Procházejte každou revizi stránky a získejte relevantní informace, jako je čas poslední úpravy, čas vytvoření, název, úroveň a 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();
}

Závěr

V tomto kurzu jsme se naučili, jak načíst revize stránek ve OneNotu pomocí Aspose.Note pro Java. Pomocí těchto kroků můžete efektivně sledovat změny provedené na stránkách OneNotu programově.

FAQ

Q1: Mohu použít Aspose.Note pro Java k úpravě revizí stránek?

Odpověď 1: Ne, Aspose.Note for Java aktuálně podporuje načítání revizí stránek, ale nemění je.

Q2: Je Aspose.Note for Java kompatibilní s různými verzemi dokumentů OneNotu?

Odpověď 2: Ano, Aspose.Note pro Java podporuje různé verze dokumentů OneNotu, což vám umožňuje bezproblémově pracovat s různými formáty souborů.

Q3: Vyžaduje Aspose.Note pro Java licenci?

Odpověď 3: Ano, k použití Aspose.Note pro Java v komerčních projektech si musíte zakoupit licenci. Můžete však také získat dočasnou licenci pro účely hodnocení.

Q4: Mohu vyhledat podporu, pokud při používání Aspose.Note pro Java narazím na nějaké problémy?

A4: Ano, můžete požádat o podporu na fóru Aspose.Notetady.

Q5: Je k dispozici bezplatná zkušební verze pro Aspose.Note pro Java?

A5: Ano, máte přístup k bezplatné zkušební verzi Aspose.Note pro Java zwebová stránka.