Java Total Library przyspiesza opracowywanie od podstaw rozwiązań do manipulacji dokumentami lub ulepsza istniejące aplikacje w celu łatwego zarządzania dokumentami. API nie tylko tworzy, edytuje i konwertuje dokumenty Microsoft Office, ale także obsługuje pliki PDF, HTML, obrazy TIFF, JPG, PNG, BMP i SVG, pliki e-mail, formaty wideo, 3D, CAD i wiele innych. Jest to zbiór interfejsów API rozwiązań do zarządzania i manipulacji dokumentami bez żadnych zależności programowych w ramach jakichkolwiek aplikacji Java J2SE, J2EE, J2ME. Programiści mogą łatwo tworzyć, aktualizować, renderować, drukować i konwertować między najpopularniejszymi formatami w dowolnych aplikacjach opartych na Javie.
Konwersja Worda do Excela
Total API obsługuje nie tylko konwersję między formatami Microsoft Word, ale także konwersję Worda do Excela, PDF, HTML, obrazów, EPUB, Markdown i XPS. Proces konwersji jest prosty. Rozważmy przypadek konwersji Word do Excel. Załaduj plik Microsoft Word za pomocą klasy Document i przekonwertuj WORD na HTML za pomocą metody Save . Następnie otwórz przekonwertowany dokument HTML za pomocą klasy Workbook i zapisz dokument w formacie XLSX za pomocą Save . Programiści mogą również konwertować Word na PDF .
Java Konwersja Worda do Excela
// 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); |
Konwertuj PDF na obrazy
API obsługuje konwersję plików PDF na obrazy takie jak JPEG2000, EMZ, WMZ, TGA, PSD, DXF, WMF, SVGZ, APNG, DICOM, Powerpoint, Excel i inne formaty. W przypadku konwersji PDF na obraz rozważmy obraz JPG jako plik docelowy. Proces polega na załadowaniu pliku PDF przy użyciu klasy Document i zainicjowaniu obiektu klasy JpegDevice i wyrenderowaniu pliku PDF do JPEG przez [Process](https ://apireference.aspose.com/pdf/java/aspose.pdf.devices.pagedevice/process/methods/1) Załaduj plik JPEG przy użyciu klasy Image i na koniec wywołaj metodę 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()); |
Konwertuj PowerPoint do plików Excel
Do konwersji plików Microsoft PowerPoint na różne pliki, w tym Excel Word, MHTML, odpowiednie podrzędne interfejsy API związane z głównym interfejsem Aspose.Total dla Java API. Proces konwersji plików PowerPoint do dokumentu Excel, Załaduj plik PowerPoint za pomocą klasy Presentation i skonwertuj PowerPoint do HTML przez za pomocą metody save . Następnie załaduj przekonwertowany dokument HTML za pomocą klasy Workbook i zapisz dokument w formacie EXCEL za pomocą save . Na liście znajduje się również kod konwersji PowerPoint do Word.
Konwersja Java PowerPoint do Excela
// 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); |
Konwersja Java PowerPoint do 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); |