Java Total Library urychluje vývoj řešení pro manipulaci s dokumenty od nuly nebo vylepšuje stávající aplikace, aby bylo možné snadno spravovat dokumenty. API nejen vytváří, upravuje a převádí dokumenty Microsoft Office, ale také zpracovává PDF, HTML, obrázky TIFF, JPG, PNG, BMP a SVG, e-mailové soubory, video formáty, 3D, CAD a mnoho dalšího. Jedná se o soubor rozhraní API pro řešení pro správu dokumentů a manipulaci bez jakékoli softwarové závislosti v rámci jakýchkoli aplikací Java J2SE, J2EE, J2ME. Programátoři mohou snadno vytvářet, aktualizovat, vykreslovat, tisknout a převádět mezi nejoblíbenějšími formáty v rámci jakýchkoli aplikací založených na Javě.
Konverze z Wordu do Excelu
Total API podporuje nejen inter konverzi formátů Microsoft Word, ale také konverzi Wordu do Excelu, PDF, HTML, obrázků, EPUB, Markdown a XPS. Proces konverze je jednoduchý. Podívejme se na případ převodu Word do Excelu. Načtěte soubor Microsoft Word pomocí třídy Document a převeďte WORD do HTML pomocí Metoda uložení . Dále otevřete převedený dokument HTML pomocí třídy Sešit a uložte dokument do formátu XLSX pomocí Uložit . Vývojáři mohou také převést Word do PDF .
Java Konverze z Wordu do Excelu
// 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); |
Převést PDF na obrázky
API podporuje převod PDF na obrázky jako JPEG2000, EMZ, WMZ, TGA, PSD, DXF, WMF, SVGZ, APNG, DICOM, Powerpoint, Excel a další formáty. Pro převod PDF na obrázek uvažujme obrázek JPG jako cílový soubor. Proces je, načtěte soubor PDF pomocí třídy Document a inicializujte objekt JpegDevice class a vykreslete PDF do JPEG pomocí [Process](https ://apireference.aspose.com/pdf/java/aspose.pdf.devices.pagedevice/process/methods/1) metoda Načtěte soubor JPEG pomocí třídy Image a nakonec zavolejte metodu 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()); |
Převeďte PowerPoint na soubory Excel
Pro převod souborů Microsoft PowerPoint do různých souborů, včetně Excel Word, MHTML, příslušných dílčích API zahrnutých do hlavního Aspose.Total pro Java API. Proces převodu souborů PowerPoint na dokument Excel, načtení souboru PowerPoint pomocí třídy Presentation a převod PowerPoint do HTML pomocí pomocí metody save . Poté načtěte převedený dokument HTML pomocí třídy Workbook a uložte dokument do formátu EXCEL pomocí uložit . Kód pro převod PowerPoint do Wordu je také uveden.
Konverze Java PowerPoint do Excelu
// 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); |
Konverze Java PowerPoint do Wordu
// 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); |