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 z odkaz 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.Note tady .

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 z webová stránka .