OneNote para Excel Java

Os blocos de anotações do OneNote são usados para criar notas digitais para manter as coisas organizadas. Eles podem ser úteis para aumentar a produtividade de professores, alunos ou outros profissionais. Em determinados casos de uso, você pode pretender converter um bloco de anotações do OneNote .one em uma planilha do Excel. Este artigo explica como converter um arquivo .one do Microsoft OneNote para o formato XLSX ou XLS em Java.

OneNote .one Notebook to Excel Converter – Instalação da API Java

Você pode converter um arquivo do OneNote em um arquivo do Excel em duas etapas. Primeiramente, exporte o arquivo .one para um documento PDF usando a API Aspose.Note for Java. Em segundo lugar, converta o arquivo PDF de saída em um arquivo Excel usando a API Aspose.PDF for Java. Você pode obter os arquivos JAR dos Downloads, ou usar as seguintes configurações do Maven no arquivo pom.xml do seu projeto:

Repositório:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependência:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-note</artifactId>
        <version>22.7</version>
        <classifier>jdk17</classifier>        
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>22.7</version>
    </dependency>
</dependencies>

Converter OneNote .one Notebook para Excel XLSX ou arquivo XLS em Java

Você pode converter um bloco de anotações do OneNote com extensão de arquivo .one em um arquivo do Excel com as seguintes etapas:

  1. Crie um objeto da classe ByteArrayOutputStream.
  2. Inicialize uma instância da classe Document para carregar o Bloco de Notas do OneNote.
  3. Escreva o arquivo intermediário em formato PDF usando o método save.
  4. Carregue o arquivo intermediário com a classe Document.
  5. Exporte o Bloco de Notas .one do OneNote como um arquivo do Excel.

O código de exemplo a seguir demonstra como converter um arquivo .one do OneNote em um arquivo do Excel em Java:

// Inicialize uma instância da classe ByteArrayOutputStream.
final ByteArrayOutputStream stream = new ByteArrayOutputStream();

// Carregue o arquivo .one do OneNote usando a classe Document.
com.aspose.note.Document oneFile = new com.aspose.note.Document("Aspose.one");

// Exporte o arquivo .one como PDF
oneFile.save(stream, com.aspose.note.SaveFormat.Pdf);

// Carregue o arquivo usando a classe Document Aspose.PDF.
com.aspose.pdf.Document file = new com.aspose.pdf.Document(stream.toByteArray());

// Converta o arquivo .one do OneNote como arquivo do Excel.
file.save("SaveOutput.xlsx" , com.aspose.pdf.SaveFormat.Excel);

Obtenha Licença Temporária Gratuita

Você pode avaliar as APIs sem quaisquer limitações de avaliação solicitando uma Licença Temporária Gratuita.

Conclusão

Concluindo, você aprendeu como converter um arquivo .one Notebook do OneNote em um arquivo do Excel programaticamente em Java. Isso pode ser útil quando você precisa realizar alguns cálculos numéricos nos dados presentes no Notebook. Além disso, você pode dar uma olhada no espaço documentação para explorar outros recursos da API. Caso você precise discutir quaisquer dúvidas ou preocupações, escreva para nós em fórum.

Veja também