Το Java Total Library επιταχύνει την ανάπτυξη λύσεων χειρισμού εγγράφων από την αρχή ή βελτιώνει τις υπάρχουσες εφαρμογές για την εύκολη διαχείριση της διαχείρισης εγγράφων. Το API όχι μόνο δημιουργεί, επεξεργάζεται και μετατρέπει έγγραφα του Microsoft Office, αλλά χειρίζεται επίσης PDF, HTML, Εικόνες TIFF, JPG, PNG, BMP και SVG, αρχεία email, μορφές βίντεο, 3D, CAD και πολλά άλλα. Είναι μια συλλογή από API λύσεων διαχείρισης και χειρισμού εγγράφων χωρίς εξαρτήσεις λογισμικού εντός οποιασδήποτε εφαρμογής Java J2SE, J2EE, J2ME. Οι προγραμματιστές μπορούν εύκολα να δημιουργήσουν, να ενημερώσουν, να αποδώσουν, να εκτυπώσουν και να μετατρέψουν μεταξύ των πιο δημοφιλών μορφών σε οποιαδήποτε εφαρμογή που βασίζεται σε Java.
Μετατροπή Word σε Excel
Το Total API υποστηρίζει όχι μόνο τη μετατροπή μορφών Microsoft Word αλλά και τη μετατροπή του Word σε Excel, PDF, HTML, Images, EPUB, Markdown και XPS. Η διαδικασία μετατροπής είναι απλή. Ας εξετάσουμε την περίπτωση της μετατροπής Word σε Excel. Φορτώστε το αρχείο Microsoft Word χρησιμοποιώντας την κλάση Document και μετατρέψτε το WORD σε HTML χρησιμοποιώντας τη μέθοδος αποθήκευσης . Στη συνέχεια, ανοίξτε το έγγραφο HTML που έχει μετατραπεί χρησιμοποιώντας την κλάση Workbook και αποθηκεύστε το έγγραφο σε μορφή XLSX χρησιμοποιώντας Αποθήκευση . Οι προγραμματιστές μπορούν επίσης να μετατρέψουν το Word σε PDF .
Java Μετατροπή Word σε 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); |
Μετατροπή PDF σε Εικόνες
Το API υποστηρίζει τη μετατροπή PDF σε εικόνες όπως JPEG2000, EMZ, WMZ, TGA, PSD, DXF, WMF, SVGZ, APNG, DICOM, Powerpoint, Excel και άλλες μορφές. Για τη μετατροπή PDF σε εικόνα, ας θεωρήσουμε την εικόνα JPG ως αρχείο προορισμού. Η διαδικασία είναι, φορτώστε το αρχείο PDF χρησιμοποιώντας την κλάση Document και αρχικοποιήστε το αντικείμενο JpegDevice class και αποδώστε το PDF σε JPEG μέσω [Process](https μέθοδος ://apireference.aspose.com/pdf/java/aspose.pdf.devices.pagedevice/process/methods/1) Φορτώστε το αρχείο JPEG χρησιμοποιώντας την κλάση Image και τέλος καλέστε τη μέθοδο 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()); |
Μετατροπή PowerPoint σε αρχεία Excel
Για τη μετατροπή αρχείων Microsoft PowerPoint σε διαφορετικά αρχεία, συμπεριλαμβανομένων των Excel Word, MHTML, σχετικά δευτερεύοντα API που εμπλέκονται στο κύριο Aspose.Total για Java API. Διαδικασία μετατροπής αρχείων PowerPoint σε έγγραφο Excel, Φόρτωση αρχείου PowerPoint χρησιμοποιώντας την κλάση Presentation και μετατροπή του PowerPoint σε HTML με χρησιμοποιώντας τη μέθοδο save . Στη συνέχεια, φορτώστε το έγγραφο HTML που έχει μετατραπεί χρησιμοποιώντας την κλάση Workbook και αποθηκεύστε το έγγραφο σε μορφή EXCEL χρησιμοποιώντας save . Παρατίθεται επίσης ο κώδικας για τη μετατροπή PowerPoint σε Word.
Μετατροπή Java PowerPoint σε 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); |
Μετατροπή Java PowerPoint σε 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); |