Java Total Library påskyndar utvecklingen av dokumenthanteringslösningar från grunden eller förbättrar befintliga applikationer för att hantera dokumenthantering med lätthet. API skapar, redigerar och konverterar inte bara Microsoft Office-dokument utan hanterar även PDF, HTML, bilder TIFF, JPG, PNG, BMP och SVG, e-postfiler, videoformat, 3D, CAD och mycket mer. Det är en samling av API:er för dokumenthantering och manipulation av lösningar utan några mjukvaruberoenden inom några Java J2SE, J2EE, J2ME-applikationer. Programmerare kan enkelt skapa, uppdatera, rendera, skriva ut och konvertera mellan de mest populära formaten inom alla Java-baserade applikationer.
Konvertering från Word till Excel
Total API stöder inte bara interkonvertering av Microsoft Word-format utan även konvertering av Word till Excel, PDF, HTML, Bilder, EPUB, Markdown och XPS. Konverteringsprocessen är enkel. Låt oss överväga fallet med Word till Excel-konvertering. Ladda Microsoft Word-fil med klassen Document och konvertera WORD till HTML med hjälp av Spara-metoden . Öppna sedan det konverterade HTML-dokumentet genom att använda klassen Workbook och spara dokumentet i XLSX-format med Spara metod. Utvecklare kan också konvertera Word till PDF .
Java Konvertering från Word till 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); |
Konvertera PDF till bilder
API stöder konvertering av PDF till bilder som JPEG2000, EMZ, WMZ, TGA, PSD, DXF, WMF, SVGZ, APNG, DICOM, Powerpoint, Excel och andra format. För konvertering av PDF till bild, låt oss betrakta JPG-bilden som målfil. Processen är att ladda en PDF-fil med hjälp av Document class och initiera JpegDevice class objekt och rendera PDF till JPEG via [Process](https ://apireference.aspose.com/pdf/java/aspose.pdf.devices.pagedevice/process/methods/1) metod Ladda JPEG-fil genom att använda klassen Image och anropa till sist metoden Spara.
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()); |
Konvertera PowerPoint till Excel-filer
För att konvertera Microsoft PowerPoint-filer till olika filer inklusive Excel Word, MHTML, Relevanta under-API:er som ingår i huvud Aspose.Total för Java API. Processen att konvertera PowerPoint-filer till Excel-dokument, ladda PowerPoint-filen med klassen Presentation och konvertera PowerPoint till HTML med med metoden save . Ladda sedan det konverterade HTML-dokumentet genom att använda klassen Workbook och spara dokumentet i EXCEL-format med save metod. Koden för PowerPoint till Word-konvertering anges också.
Java PowerPoint till Excel-konvertering
// 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); |
Java PowerPoint till Word-konvertering
// 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); |