Преобразование Microsoft OneNote через Java

Преобразование Microsoft OneNote в PDF и изображения, включая BMP, JPG, PNG, TIFF, для создания кроссплатформенных приложений Java.

 

Aspose.Note для Java — это многофункциональный API OneNote, который позволяет приложениям Java динамически взаимодействовать с документами OneNote, не требуя никакого другого программного обеспечения. API позволяет разработчикам создавать, читать, манипулировать и экспортировать содержимое формата файлов Microsoft OneNote. API также позволяет управлять вложениями, текстом, гиперссылками, таблицами, тегами и стилями текста.

API OneNote прост в использовании, экономит время, а разработчики могут создавать надежные решения с меньшим количеством кода. Кроме того, это автономный компонент, который не требует никаких других инструментов или программного обеспечения для работы с файлами OneNote. Всякий раз, когда возникает необходимость манипулировать файлами Microsoft OneNote в специально созданном программном обеспечении вашей организации, OneNote API помогает сделать это, расширяя функциональные возможности вашего приложения. Это автономный API, не требующий установки Microsoft OneNote или любого другого программного обеспечения. Программисты могут легко интегрировать его для преобразования файлов с расширением .one в желаемый формат, такой как форматы изображений BMP, GIF, JPEG, PNG или TIFF или файлы PDF.

Преобразование OneNote в изображения JPG, PNG, BMP, TIFF

Используя OneNote API, разработчики могут легко конвертировать Microsoft® OneNote one/onetoc2 в форматы изображений. Процесс преобразования заключается в загрузке файлов заметок с помощью класса документа . Создайте объект ImageSaveOptions с SaveFormat.Imageformat, который будет использоваться в качестве параметра в SaveFormat . Помимо настольных программных решений, его легко интегрировать в веб-приложения для браузерных решений для преобразования изображений.

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

Преобразование OneNote в PDF

Что касается преобразования изображений, процесс преобразования OneNote one и onetoc2 в PDF практически одинаков. Используя класс документа , загрузите файлы OneNote. После загрузки документа вызовите метод сохранения с исходным PDF-файлом и SaveFormat .Pdf в качестве параметров. Время преобразования варьируется от файла к файлу в зависимости от размера документа.

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());