Conversão do Microsoft OneNote via Java

Converta o Microsoft OneNote em PDF e imagens, incluindo BMP, JPG, PNG, TIFF para criar aplicativos Java de plataforma cruzada.

 

Aspose.Note para Java é uma API do OneNote rica em recursos que permite que os aplicativos Java interajam dinamicamente com documentos do OneNote sem a necessidade de nenhum outro software. A API capacita os desenvolvedores a criar, ler, manipular e exportar o conteúdo do formato de arquivo Microsoft OneNote. A API também permite gerenciar anexos, texto, hiperlinks, tabelas, tags e estilos de texto.

A API do OneNote é fácil de usar, economiza tempo e os desenvolvedores podem criar soluções robustas com menos código. Além disso, é um componente autônomo que não requer nenhuma outra ferramenta ou software para trabalhar com arquivos do OneNote. Sempre que houver necessidade de manipular arquivos do Microsoft OneNote dentro do software personalizado de sua organização, a API do OneNote ajuda a fazer isso aprimorando a funcionalidade do aplicativo. É uma API independente sem a necessidade de instalação do Microsoft OneNote ou qualquer outro software. Os programadores podem integrá-lo facilmente para transformar arquivos de extensão .one no formato desejado, como formatos de imagem BMP, GIF, JPEG, PNG ou TIFF ou arquivos PDF.

Converter OneNote em imagens JPG, PNG, BMP, TIFF

Usando a API do OneNote, os desenvolvedores podem converter facilmente o Microsoft® OneNote one / onetoc2 em formatos de imagem. O processo de conversão é: Carregue os arquivos do Note usando Document class . Crie o objeto ImageSaveOptions com SaveFormat.Imageformat para ser usado como parâmetro dentro de SaveFormat . Além das soluções de software de desktop, é fácil integrá-lo a aplicativos baseados na Web para soluções de conversão de imagem baseadas em navegador.

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

Conversão do OneNote para PDF

A partir da conversão de imagens, o processo de conversão do OneNote one e onetoc2 para PDF é quase o mesmo. Usando classe de documento , carregue os arquivos do OneNote. Depois de carregar o documento, chame o método save com o arquivo PDF e SaveFormat .PDF como parâmetros. O tempo de conversão varia de arquivo para arquivo, dependendo do tamanho do documento.

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