OneNote 到 Excel Java

OneNote 笔记本用于创建数字笔记以保持事物井井有条。它们可用于提高教师、学生或其他专业人员的生产力。在某些用例中,您可能打算将 OneNote .one 笔记本转换为 Excel 工作表。本文介绍如何在 Java 中将 Microsoft OneNote .one 文件转换为 XLSXXLS 格式。

OneNote .one 笔记本转 Excel 转换器 – Java API 安装

您可以通过两个步骤将 OneNote 文件转换为 Excel 文件。首先,使用 Aspose.Note for Java API 将 .one 文件导出为 PDF 文档。其次,使用 Aspose.PDF for Java API 将输出的 PDF 文件转换为 Excel 文件。您可以从下载中获取 JAR 文件,或在项目的 pom.xml 文件中使用以下 Maven 配置:

存储库:

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

依赖:

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

将 OneNote .one Notebook 转换为 Java 中的 Excel XLSX 或 XLS 文件

您可以通过以下步骤将具有 .one 文件扩展名的 OneNote 笔记本转换为 Excel 文件:

  1. 创建 ByteArrayOutputStream 类的对象。
  2. 初始化 Document 类的实例以加载 OneNote Notebook。
  3. 使用 save 方法以 PDF 格式编写中间文件。
  4. 使用 Document 类加载中间文件。
  5. 将 OneNote .one 笔记本导出为 Excel 文件。

以下示例代码演示了如何在 Java 中将 OneNote .one 文件转换为 Excel 文件:

// 初始化 ByteArrayOutputStream 类的实例。
final ByteArrayOutputStream stream = new ByteArrayOutputStream();

// 使用 Document 类加载 OneNote .one 文件。
com.aspose.note.Document oneFile = new com.aspose.note.Document("Aspose.one");

// 将 .one 文件导出为 PDF
oneFile.save(stream, com.aspose.note.SaveFormat.Pdf);

// 使用 Aspose.PDF Document 类加载文件。
com.aspose.pdf.Document file = new com.aspose.pdf.Document(stream.toByteArray());

// 将 OneNote .one 文件转换为 Excel 文件。
file.save("SaveOutput.xlsx" , com.aspose.pdf.SaveFormat.Excel);

获得免费临时许可证

您可以通过请求 免费临时许可证 来评估 API,而不受任何评估限制。

结论

总之,您已经学习了如何在 Java 中以编程方式将 OneNote .one Notebook 文件转换为 Excel 文件。当您需要对 Notebook 中的数据执行一些数值计算时,这会很有用。此外,您可以查看 documentation 空间来探索 API 的其他功能。如果您需要讨论任何疑问或疑虑,请在 论坛 上写信给我们。

也可以看看