OneNote para XLSX ou XLS Java

Os arquivos do OneNote são úteis para organizar as coisas. Você pode manter texto, imagens, tabelas ou qualquer outra informação para registrar informações a serem compartilhadas com colegas ou colegas. Em alguns cenários, talvez você queira converter um arquivo do OneNote .one em uma pasta de trabalho XLSX ou XLS. De acordo com esses requisitos, este artigo aborda como converter um arquivo .one do Microsoft OneNote para o formato XLSX ou XLS programaticamente em Java.

OneNote .one Notebook para XLSX ou Conversor XLS – Instalação da API Java

Você pode converter um bloco de anotações do OneNote em um arquivo XLSX ou XLS em duas etapas diferentes. Em primeiro lugar, converta o arquivo .one em um arquivo PDF com a API Aspose.Note for Java. Na próxima etapa, renderize o documento PDF de saída para o arquivo XLSX ou XLS com a API Aspose.PDF for Java. Visto que você pode baixar facilmente os arquivos JAR da seção New Releases ou com as seguintes configurações do Maven no arquivo pom.xml do seu aplicativo:

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 XLSX ou XLS XLSX ou arquivo XLS em Java

Você pode renderizar um arquivo de formato .one do OneNote em um arquivo XLSX ou XLS seguindo as etapas abaixo:

  1. Crie uma instância da classe ByteArrayOutputStream.
  2. Inicialize um objeto da classe Document para carregar o arquivo de entrada do OneNote.
  3. Renderize o arquivo como documento PDF com o método save.
  4. Carregue o arquivo PDF gerado usando a classe Document.
  5. Escreva o Bloco de Notas .one do OneNote como um arquivo XLSX ou XLS.

O trecho de código abaixo explica como converter um bloco de anotações .one do OneNote em um arquivo XLSX ou XLS 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 solicitar uma Licença Temporária Gratuita para avaliar as APIs em sua capacidade total.

Conclusão

Concluindo, você entendeu como converter um arquivo de formato .one do OneNote em um arquivo de formato XLSX ou XLS programaticamente em Java. Isso permitirá que você processe os dados numéricos presentes no Notebook. Além disso, consulte a seção documentação para explorar várias outras APIs de manipulação de arquivos suportadas para processamento de dados. Caso você tenha dúvidas ou ambiguidades, sinta-se à vontade para entrar em contato conosco em fórum.

Veja também