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 .