OneNote cho Excel Java

Sổ ghi chép OneNote được sử dụng để tạo ghi chú kỹ thuật số nhằm giữ mọi thứ ngăn nắp. Chúng có thể hữu ích để tăng năng suất của giáo viên, sinh viên hoặc những người chuyên nghiệp khác. Trong một số trường hợp sử dụng nhất định, bạn có thể có ý định chuyển đổi sổ ghi chép OneNote .one thành trang tính Excel. Bài viết này giải thích cách chuyển đổi tệp Microsoft OneNote .one sang định dạng XLSX hoặc XLS trong Java.

OneNote .one Notebook to Excel Converter - Cài đặt Java API

Bạn có thể chuyển đổi tệp OneNote sang tệp Excel trong hai bước. Đầu tiên, xuất tệp .one sang tài liệu PDF bằng API Aspose.Note for Java. Thứ hai, chuyển đổi tệp PDF đầu ra thành tệp Excel bằng cách sử dụng API Aspose.PDF for Java. Bạn có thể lấy các tệp JAR từ Tải xuống hoặc sử dụng các cấu hình Maven sau trong tệp pom.xml của dự án của bạn:

Kho:

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

Sự phụ thuộc:

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

Chuyển đổi OneNote .one Notebook sang Excel XLSX hoặc XLS File trong Java

Bạn có thể chuyển đổi OneNote Notebook có phần mở rộng tệp .one thành tệp Excel bằng các bước sau:

  1. Tạo một đối tượng của lớp ByteArrayOutputStream.
  2. Khởi tạo một phiên bản của lớp Document để tải OneNote Notebook.
  3. Viết tệp trung gian ở định dạng PDF bằng phương pháp save.
  4. Tải tệp trung gian bằng lớp Tài liệu.
  5. Xuất OneNote .one Notebook dưới dạng tệp Excel.

Mã mẫu sau đây trình bày cách chuyển đổi tệp .one OneNote thành tệp Excel trong Java:

// Khởi tạo một thể hiện của lớp ByteArrayOutputStream.
final ByteArrayOutputStream stream = new ByteArrayOutputStream();

// Tải tệp .one OneNote bằng lớp Tài liệu.
com.aspose.note.Document oneFile = new com.aspose.note.Document("Aspose.one");

// Xuất tệp .one dưới dạng PDF
oneFile.save(stream, com.aspose.note.SaveFormat.Pdf);

// Tải tệp bằng cách sử dụng lớp Tài liệu Aspose.PDF.
com.aspose.pdf.Document file = new com.aspose.pdf.Document(stream.toByteArray());

// Chuyển đổi tệp .one OneNote thành tệp Excel.
file.save("SaveOutput.xlsx" , com.aspose.pdf.SaveFormat.Excel);

Nhận Giấy phép Tạm thời Miễn phí

Bạn có thể đánh giá các API mà không có bất kỳ giới hạn đánh giá nào bằng cách yêu cầu Giấy phép tạm thời miễn phí.

Sự kết luận

Tóm lại, bạn đã học cách chuyển đổi tệp OneNote .one Notebook sang tệp Excel theo lập trình trong Java. Điều này có thể hữu ích khi bạn cần thực hiện một số phép tính số trên dữ liệu có trong Notebook. Hơn nữa, bạn có thể xem qua không gian tài liệu để khám phá các tính năng khác của API. Trong trường hợp bạn cần thảo luận về bất kỳ câu hỏi hoặc thắc mắc nào, vui lòng viết thư cho chúng tôi tại forum.

Xem thêm