Att konvertera ODT till XLAM via Aspose.Total for Java är en enkel process i två steg. Genom att använda funktionsrika, dokumentmanipulerings- och konverterings-API Aspose.Words for Java , kan du exportera ODT till HTML. Efter det, genom att använda Aspose.Cells for Java , kan du konvertera HTML till XLAM.
Java API för att konvertera ODT till XLAM
Konverteringskrav
Du kan enkelt använda Aspose.Total för Java direkt från ett Maven baserat projekt och inkludera Aspose.Words for Java och Aspose.Cells for Java i din pom.xml.
Alternativt kan du få en ZIP-fil från downloads .
// 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); |
Gratis onlinekonverterare för ODT till XLAM
Konverteringskrav
Innan du konverterar ODT till XLAM kan du ta bort oanvänd information från ODT Document via Aspose.Words for Java . Ibland kan du behöva ta bort oanvänd eller dubblerad information för att minska storleken på utdatadokumentet och bearbetningstiden. Klassen CleanupOptions låter dig ange alternativ för dokumentrensning. För att ta bort dubbletter av stilar eller bara oanvända stilar eller listor från dokumentet kan du använda metoden Cleanup . Du kan använda UnusedStyles och UnusedBuiltinStyles egenskaper för att upptäcka och ta bort stilar som är markerade som “oanvända”.
// supports DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordML, MOBI, ODT, and OTT input file formats | |
// load DOCX with an instance of Document | |
Document doc = new Document("template.docx"); | |
// set cleanup optoions | |
CleanupOptions cleanupoptions = new CleanupOptions(); | |
// set unused lists | |
cleanupoptions.setUnusedLists(false); | |
// set unused styles | |
cleanupoptions.setUnusedStyles(true); | |
// cleans unused styles and lists from the document depending on given | |
doc.cleanup(cleanupoptions); | |
// save document | |
doc.save("Document.Cleanup_out.docx"); |
Ta bort oanvänd information från ett ODT-dokument via Java
Efter att ha konverterat ODT till XLAM, gör Aspose.Cells for Java det möjligt för dig att spara ditt dokument för att streama. Om du behöver spara filer i en Stream ska du skapa ett FileOutputStream-objekt och sedan save filen till det Stream-objektet genom att anropa sparametoden för Workbook objekt.
// supports XLS, XLSX, XLSB, XLSM, XLT, XLT, XLTM, XLAM, CSV, TSV, ODS, DIF, SXC, and FODS file formats | |
// open document | |
Workbook workbook = new Workbook("Book1.xlsx"); | |
// create FileOutputStream object | |
FileOutputStream stream = new FileOutputStream("SFToStream_out.xlsx"); | |
// save document | |
workbook.save(stream, SaveFormat.AUTO); | |
// close stream | |
stream.close(); |