Obtenha revisões de página no OneNote - Aspose.Note

Introdução

O OneNote é uma ferramenta poderosa para organizar e gerenciar suas anotações, mas às vezes você precisa rastrear alterações e revisões feitas em suas páginas. Com Aspose.Note for Java, você pode recuperar facilmente revisões de página programaticamente. Neste tutorial, orientaremos você no processo de obtenção de revisões de página no OneNote usando Aspose.Note para Java.

Pré-requisitos

Antes de começarmos, certifique-se de ter os seguintes pré-requisitos em vigor:

1. Kit de Desenvolvimento Java (JDK)

Certifique-se de ter o Java Development Kit (JDK) instalado em seu sistema. Você pode baixar e instalar o JDK no site da Oracle.

2. Aspose.Note para Java

Baixe e instale Aspose.Note para Java emLink para Download.

3. Exemplo de documento do OneNote

Prepare um documento de amostra do OneNote (Sample1.one) que contém as páginas das quais você deseja recuperar as revisões.

Importar pacotes

Primeiro, você precisa importar os pacotes necessários do Aspose.Note para Java.

import java.io.IOException;

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

Agora, vamos dividir o exemplo fornecido em várias etapas:

Etapa 1: configurar o diretório de documentos

Defina o caminho do diretório onde seu documento do OneNote está localizado.

String dataDir = "Your Document Directory";

Etapa 2: carregar o documento do OneNote

Carregue o documento do OneNote usandoLoadOptions para ativar o histórico de carregamento.

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

Etapa 3: obtenha a primeira página

Recupera a primeira página do documento carregado.

Page firstPage = document.getFirstChild();

Etapa 4: iterar por meio de revisões de página

Itere em cada revisão de página e recupere informações relevantes, como hora da última modificação, hora de criação, título, nível e 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();
}

Conclusão

Neste tutorial, aprendemos como recuperar revisões de páginas no OneNote usando Aspose.Note para Java. Seguindo essas etapas, você pode rastrear com eficiência as alterações feitas nas páginas do OneNote de maneira programática.

Perguntas frequentes

Q1: Posso usar Aspose.Note for Java para modificar revisões de páginas?

A1: Não, Aspose.Note for Java atualmente suporta a recuperação de revisões de páginas, mas não as modifica.

Q2: O Aspose.Note for Java é compatível com diferentes versões de documentos do OneNote?

A2: Sim, Aspose.Note for Java oferece suporte a várias versões de documentos do OneNote, permitindo que você trabalhe perfeitamente com diferentes formatos de arquivo.

Q3: O Aspose.Note for Java requer uma licença de uso?

A3: Sim, você precisa adquirir uma licença para usar Aspose.Note for Java em projetos comerciais. No entanto, você também pode obter uma licença temporária para fins de avaliação.

Q4: Posso procurar suporte se encontrar algum problema ao usar o Aspose.Note for Java?

A4: Sim, você pode buscar suporte no fórum Aspose.Noteaqui.

Q5: Existe uma avaliação gratuita disponível para Aspose.Note for Java?

A5: Sim, você pode acessar uma avaliação gratuita do Aspose.Note for Java no sitelocal na rede Internet.