Chuyển đổi Microsoft OneNote qua Java

Chuyển đổi Microsoft OneNote sang PDF và Hình ảnh bao gồm BMP, JPG, PNG, TIFF để xây dựng các ứng dụng Java đa nền tảng.

 

Aspose.Note for Java là một API OneNote giàu tính năng cho phép các ứng dụng Java tương tác động với các tài liệu OneNote mà không yêu cầu bất kỳ phần mềm nào khác. API trao quyền cho các nhà phát triển tạo, đọc, thao tác và xuất nội dung của định dạng tệp Microsoft OneNote. API cũng cho phép quản lý tệp đính kèm, văn bản, siêu kết nối, bảng, thẻ và kiểu văn bản.

API OneNote dễ sử dụng, tiết kiệm thời gian và nhà phát triển có thể tạo các giải pháp mạnh mẽ với ít mã hơn. Trên hết, nó là một thành phần độc lập không yêu cầu bất kỳ công cụ hoặc phần mềm nào khác hoạt động với các tệp OneNote. Bất cứ khi nào có nhu cầu thao tác với các tệp Microsoft OneNote trong phần mềm được xây dựng tùy chỉnh cho tổ chức của bạn, API OneNote sẽ giúp thực hiện điều đó bằng cách nâng cao chức năng ứng dụng của bạn. Nó là một API độc lập mà không cần cài đặt Microsoft OneNote hoặc bất kỳ phần mềm nào khác. Các lập trình viên có thể dễ dàng tích hợp nó để chuyển đổi các tệp có đuôi .one sang định dạng mong muốn như định dạng ảnh BMP, GIF, JPEG, PNG hoặc TIFF hoặc tệp PDF.

Chuyển đổi OneNote thành hình ảnh JPG, PNG, BMP, TIFF

Sử dụng OneNote API, các nhà phát triển có thể dễ dàng chuyển đổi Microsoft® OneNote one/onetoc2 sang định dạng hình ảnh. Quá trình chuyển đổi là, Tải tệp Ghi chú bằng Lớp tài liệu . Tạo đối tượng ImageSaveOptions với SaveFormat.Imageformat để sử dụng làm tham số trong SaveFormat . Khác với các giải pháp phần mềm máy tính để bàn, có thể dễ dàng tích hợp trong các ứng dụng dựa trên web cho các giải pháp chuyển đổi hình ảnh dựa trên trình duyệt.

Java Code for Microsoft OneNote to Image Files Conversion

1. // Path of document directory.
2. String dirPath = Utils.getSharedDataDir(SaveOneNoteDocToStream.class) + "load/";
3. 
4. // Load the file into Aspose.Note using Document class.
5. Document oneFile = new Document(dirPath + "sourceFile.one");
6. 
7. // Images conversion options
8. ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);
9. 
10. String outputFile = dirPath + "oneToImage.jpeg";
11. 
12. // Save the document.
13. oneFile.save(outputFile, options);
 

Chuyển đổi OneNote sang PDF

Khi chuyển đổi hình ảnh, Quá trình chuyển đổi OneNote one và onetoc2 sang PDF gần như giống nhau. Sử dụng Lớp tài liệu , tải các tệp OneNote. Sau khi tải tài liệu, hãy gọi phương thức lưu với tệp PDF bên ngoài và SaveFormat .Pdf làm tham số. Thời gian chuyển đổi thay đổi từ tệp này sang tệp khác tùy thuộc vào kích thước tài liệu.

Java Code to Convert OneNote to PDF

1. // The path to the documents directory.
2. String dirPath = Utils.getSharedDataDir(SaveOneNoteDocToStream.class) + "load/";
3. 
4. // Load the document into Aspose.Note.
5. Document oneFile = new Document(dirPath + "sourceFile.one");
6. 
7. dirPath = dirPath + "oneFiletoPdf_out.pdf";
8. 
9. // Save the document.
10. oneFile.save(dirPath, new PdfSaveOptions());