Conversion de format de fichier via Java

Convertissez des documents Microsoft® Office, PDF, Images, HTML et plusieurs autres fichiers sans utiliser d’autre logiciel.

 

Java Total Library accélère le développement de solutions de manipulation de documents à partir de zéro ou améliore les applications existantes pour gérer facilement la gestion des documents. L’API crée, édite et convertit non seulement des documents Microsoft Office, mais gère également les fichiers PDF, HTML, TIFF, JPG, PNG, BMP et SVG, les fichiers de courrier électronique, les formats vidéo, la 3D, la CAO et bien plus encore. Il s’agit d’une collection d’API de solutions de gestion et de manipulation de documents sans aucune dépendance logicielle dans les applications Java J2SE, J2EE, J2ME. Les programmeurs peuvent facilement créer, mettre à jour, rendre, imprimer et convertir entre les formats les plus populaires dans toutes les applications basées sur Java.

Conversion de Word en Excel

Total API prend en charge non seulement la conversion inter des formats Microsoft Word, mais également la conversion de Word en Excel, PDF, HTML, Images, EPUB, Markdown et XPS. Le processus de conversion est simple. Considérons le cas de la conversion Word vers Excel. Chargez le fichier Microsoft Word à l’aide de la classe Document et convertissez WORD en HTML à l’aide de la [méthode Save](https : //apireference.aspose.com/words/java/com.aspose.words/Document#save(java.lang.String,com.aspose.words.SaveOptions)). Ouvrez ensuite le document HTML converti à l’aide de la classe Workbook et enregistrez le document au format XLSX à l’aide de Save . Les développeurs peuvent également convertir Word en PDF .

Java Conversion de Word en Excel

// supports DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordML, MOBI, ODT, and OTT input file formats
// load DOCX with an instance of Document
Document document = new Document("template.docx");
// call Save method while passing SaveFormat.HTML
document.save("html_output.html",SaveFormat.HTML);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("html_output.html");
// supports XLS, XLSX, XLSB, XLSM, XLT, XLT, XLTM, XLAM, CSV, TSV, ODS, DIF, SXC, and FODS file formats
// save HTML as XLSX
book.save("output.xlsx", SaveFormat.AUTO);
 

Convertir des PDF en images

L’API prend en charge la conversion de PDF en images telles que JPEG2000, EMZ, WMZ, TGA, PSD, DXF, WMF, SVGZ, APNG, DICOM, Powerpoint, Excel et d’autres formats. Pour la conversion PDF en image, considérons l’image JPG comme fichier cible. Le processus consiste à charger le fichier PDF à l’aide de la classe Document et à initialiser l’objet classe JpegDevice et à rendre le PDF au format JPEG via [Process](https ://apireference.aspose.com/pdf/java/aspose.pdf.devices.pagedevice/process/methods/1) méthode Chargez le fichier JPEG à l’aide de la classe Image et appelez enfin la méthode Save.

Java PDF to Image Conversion

// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats
// load PDF with an instance of Document
Document document = new Document("input.pdf");
// create an object of JpegDevice
JpegDevice renderer = new JpegDevice();
// convert first of a particular PDF page to JPEG format
renderer.process(document.getPages().get_Item(1), "output.jpeg");
// load JPEG file
Image image = Image.Load("output.jpeg");
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats
// save JPEG to PSD file format
image.save("output.psd", new PsdOptions());
 

Convertir des fichiers PowerPoint en fichiers Excel

Pour convertir des fichiers Microsoft PowerPoint en différents fichiers, y compris Excel Word, MHTML, les sous-API pertinentes impliquées dans l’API principale Aspose.Total pour Java. Processus de conversion de fichiers PowerPoint en document Excel, chargez le fichier PowerPoint à l’aide de la classe Presentation et convertissez PowerPoint en HTML en en utilisant la méthode save . Chargez ensuite le document HTML converti à l’aide de la classe Workbook et enregistrez le document au format EXCEL à l’aide de save . Le code pour la conversion PowerPoint vers Word est également répertorié.

Conversion Java PowerPoint en Excel

// supports PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, and POTM input file formats
// instantiate a Presentation object that represents a PPT file
Presentation presentation = new Presentation("template.ppt");
// save the presentation as HTML
presentation.save("output.html", SaveFormat.Html);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("output.html");
// Supports XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, MHTML, ODS, DIF, MARKDOWN, SXC, and FODS output file formats
// save HTML as XLS
book.save("output.xls", SaveFormat.Xls);

Conversion Java PowerPoint en Word

// supports POTM, POT, POTX, PPSM, PPS, PPSX, PPTM, PPT, and PPTX input file formats
// instantiate a Presentation object that represents a PPT file
Presentation presentation = new Presentation("input.ppt");
// save the presentation as HTML
presentation.save("htmlOutput.html", SaveFormat.Html);
// load HTML with an instance of Document
Document document = new Document("htmlOutput.html");
// supports DOC, DOCX, DOT, DOTM, DOTX, FLATOPC, ODT, OTT, RTF, TXT, WORDML, DOCM output file formats.
// save document in DOC format
document.save("output.doc",SaveFormat.Doc);