OneNote till Excel Java

OneNote-anteckningsböcker används för att skapa digitala anteckningar för att hålla ordning på saker och ting. De kan vara användbara för att öka produktiviteten för lärare, elever eller andra professionella personer. I vissa användningsfall kanske du tänker konvertera en OneNote .one-anteckningsbok till ett Excel-kalkylblad. Den här artikeln förklarar hur du konverterar en Microsoft OneNote .one-fil till formatet XLSX eller XLS i Java.

OneNote .one Notebook to Excel Converter – Java API-installation

Du kan konvertera en OneNote-fil till en Excel-fil i två steg. Exportera först .one-filen till ett PDF-dokument med Aspose.Note for Java API. För det andra, konvertera utdata-PDF-filen till en Excel-fil med Aspose.PDF for Java API. Du kan hämta JAR-filerna från nedladdningarna eller använda följande Maven-konfigurationer i pom.xml-filen för ditt projekt:

Förvar:

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

Beroende:

 <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>

Konvertera OneNote .one Notebook till Excel XLSX- eller XLS-fil i Java

Du kan konvertera en OneNote Notebook med filtillägget .one till en Excel-fil med följande steg:

  1. Skapa ett objekt av klassen ByteArrayOutputStream.
  2. Initiera en instans av klassen Document för att ladda OneNote Notebook.
  3. Skriv mellanfilen i PDF-format med metoden spara.
  4. Ladda den mellanliggande filen med klassen Dokument.
  5. Exportera OneNote .one Notebook som en Excel-fil.

Följande exempelkod visar hur man konverterar en OneNote .one-fil till en Excel-fil i Java:

// Initiera en instans av klassen ByteArrayOutputStream.
final ByteArrayOutputStream stream = new ByteArrayOutputStream();

// Ladda OneNote .one-filen med klassen Document.
com.aspose.note.Document oneFile = new com.aspose.note.Document("Aspose.one");

// Exportera .one-filen som PDF
oneFile.save(stream, com.aspose.note.SaveFormat.Pdf);

// Ladda filen med Aspose.PDF Document class.
com.aspose.pdf.Document file = new com.aspose.pdf.Document(stream.toByteArray());

// Konvertera OneNote .one-filen som Excel-fil.
file.save("SaveOutput.xlsx" , com.aspose.pdf.SaveFormat.Excel);

Få gratis tillfällig licens

Du kan utvärdera API:erna utan några utvärderingsbegränsningar genom att begära en Free Temporary License.

Slutsats

Sammanfattningsvis har du lärt dig hur du konverterar en OneNote .one Notebook-fil till en Excel-fil programmatiskt i Java. Detta kan vara användbart när du behöver utföra några numeriska beräkningar på data som finns i Notebook-datorn. Dessutom kan du ta en titt på utrymmet dokumentation för att utforska andra funktioner i API:et. Om du behöver diskutera några frågor eller funderingar, skriv till oss på forum.

Se även