Het converteren van DOCM naar XLSB via Aspose.Total for Java is een eenvoudig proces in twee stappen. Door gebruik te maken van de veelzijdige API voor documentanipulatie en conversie Aspose.Words for Java , kunt u DOCM naar HTML exporteren. Daarna kunt u met Aspose.Cells for Java HTML naar XLSB converteren.
Java API om DOCM naar XLSB te converteren
Conversievereisten
U kunt Aspose.Total voor Java gemakkelijk rechtstreeks vanuit een op Maven gebaseerd project gebruiken en omvatten Aspose.Words voor Java en [Aspose.Cells voor Java]( https://docms.aspose.com/cells/java/ installatie/) in uw po.xml.
U kunt ook een ZIP-bestand krijgen van 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 online converter voor DOCM naar XLSB
Conversievereisten
Document Voordat u DOCM naar XLSB converteert, kunt u ongebruikte informatie uit het DOCM-documentverwijderen via Aspose.Words for Java . Soms moet u ongebruikte of dubbele informatie verwijderen om de grootte van het uitvoerddocumentn de verwerkingstijd te verminderen. Met de klasse CleanupOptions kunt u opties opgeven voor het opschonen van dodocument Om dubbele stijlen of alleen ongebruikte stijlen of lijsten uit het docdocumentverwijderen, kunt u de methode Cleanup gebruiken. U kunt de UnusedStyles en [UnusedBuiltinStyles]( https://reference.aspose.com/words/java gebruiken /com.aspose.words/cleanupoptions#UnusedBuiltinStyles) eigenschappen om stijlen te detecteren en te verwijderen die zijn gemarkeerd als “ongebruikt”.
// supports DOC, DOT, DOCX, DOCM, DOTX, and DOTM file formats | |
// load DOCX with an instance of Document | |
Document document = new Document("template.docx", new LoadOptions("MyPassword")); | |
// 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); |
Verwijder ongebruikte informatie uit een DOCM-documentvia Java
Na het converteren van DOCM naar XLSB, kunt u met Aspose.Cells for Java uw documentopslaan om te streamen. Als u bestanden naar een stream moet opslaan, moet u een FileOutputStream-object maken en vervolgens save het bestand naar dat Stream-object door de opslagmethode van Workbook aan te roepen voorwerp.
// supports XLS, XLSX, XLSB, XLSM, XLT, XLTX | |
// load the XLS file in an instance of Workbook | |
// Instantiate a Workbook object by excel file path | |
Workbook workbook = new Workbook("input.xls"); | |
// password protect the file. | |
workbook.getSettings().setPassword("1234"); | |
// specify XOR encrption type. | |
workbook.setEncryptionOptions(EncryptionType.XOR, 40); | |
// specify Strong Encryption type (RC4,Microsoft Strong Cryptographic | |
// Provider). | |
workbook.setEncryptionOptions(EncryptionType.STRONG_CRYPTOGRAPHIC_PROVIDER, 128); | |
// save the excel file. | |
workbook.save("EncryptingFiles_out.xls"); |