A DOCM konvertálása XLSB-vé Java segítségével vagy Online App

On Premise Java API a DOCM konvertálásához XLSB-vé Microsoft® Word vagy Microsoft® Excel használata nélkül

 

A DOCM konvertálása XLSB-vé az Aspose.Total for Java egy egyszerű kétlépéses folyamat. A funkciókban gazdag, dokumentumkezelési és -konverziós API Aspose.Words for Java használatával DOCM-t HTML-be exportálhat. Ezt követően az Aspose.Cells for Java használatával konvertálhatja a HTML-t XLSB-vé.

Java API a DOCM konvertálásához XLSB-vé

  1. Nyissa meg a DOCM-fájlt a Document osztály használatával
  2. A [Save]( https://reference.aspose.com/words/java/com.aspose.words/Document#save(java.lang.String,com.aspose.words.SaveOptions) segítségével konvertálja a DOCM-t HTML-vé. ) módszerrel
  3. Töltsön be HTML-dokumentumot a Workbook osztály használatával
  4. Mentse a dokumentumot XLSB formátumba a Save segítségével. SaveOptions)) módszer

Konverziós követelmények

Az Aspose.Total for Java könnyen használható közvetlenül Maven alapú projektből és tartalmazza az Aspose.Words for Java és az Aspose.Cells for Java a pom.xml-ben.

Alternatív megoldásként beszerezhet egy ZIP-fájlt a 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);

Ingyenes online konverter DOCM-hez XLSB-be

Konverziós követelmények

Mielőtt a DOCM-t XLSB-vé alakítaná, eltávolíthatja a fel nem használt információkat a DOCM-dokumentumból az Aspose.Words for Java segítségével. Néha előfordulhat, hogy el kell távolítania a fel nem használt vagy ismétlődő információkat a kimeneti dokumentum méretének és a feldolgozási idő csökkentése érdekében. A CleanupOptions osztály lehetővé teszi a dokumentumok tisztítására vonatkozó beállítások megadását. Az ismétlődő stílusok vagy csak a nem használt stílusok vagy listák dokumentumból való eltávolításához használja a Cleanup metódust. Használhatja a UnusedStyles és az UnusedBuiltinStyles /com.aspose.words/cleanupoptions#UnusedBuiltinStyles) tulajdonságok a „nem használtként” megjelölt stílusok észleléséhez és eltávolításához.

// 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);

Távolítsa el a fel nem használt információkat a DOCM-dokumentumból Java segítségével

A DOCM XLSB-vé konvertálása után az Aspose.Cells for Java lehetővé teszi a dokumentum adatfolyamba való mentését. Ha a fájlokat adatfolyamba kell menteni, akkor hozzon létre egy FileOutputStream objektumot, majd save a fájlt a Stream objektumhoz a Workbook mentési metódusának meghívásával. tárgy.

// 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");

DOCM konverziós beállítások felfedezése Java

DOCMs konvertálása EXCEL (Spreadsheet File Formats)