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

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

 

A DOTM konvertálása XLS-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 DOTM-t HTML-be exportálhat. Ezt követően az Aspose.Cells for Java használatával konvertálhatja a HTML-t XLS-vé.

Java API a DOTM konvertálásához XLS-vé

  1. Nyissa meg a DOTM-fájlt a Dotmument osztály használatával
  2. A [Save]( https://reference.aspose.com/words/java/com.aspose.words/Dotmument#save(java.lang.String,com.aspose.words.SaveOptions) segítségével konvertálja a DOTM-t HTML-vé. ) módszerrel
  3. Töltsön be HTML-dokumentumot a Workbook osztály használatával
  4. Mentse a dokumentumot XLS 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 DOTM-hez XLS-be

Konverziós követelmények

Mielőtt a DOTM-t XLS-vé alakítaná, eltávolíthatja a fel nem használt információkat a DOTM-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 DOTM-dokumentumból Java segítségével

A DOTM XLS-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");

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

DOTMs konvertálása JSON (JavaScript Object Notation File)
DOTMs konvertálása ODP (OpenDocument Presentation Format)
DOTMs konvertálása POT (Microsoft PowerPoint Template Files)
DOTMs konvertálása POTM (Microsoft PowerPoint Template File)
DOTMs konvertálása POTX (Microsoft PowerPoint Template Presentation)
DOTMs konvertálása PPTX (Open XML presentation Format)
DOTMs konvertálása PPS (PowerPoint Slide Show)
DOTMs konvertálása PPSM (Macro-enabled Slide Show)
DOTMs konvertálása PPSX (PowerPoint Slide Show)
DOTMs konvertálása PPT (Microsoft PowerPoint 97-2003)
DOTMs konvertálása PPTM (Macro-enabled Presentation File)
DOTMs konvertálása PPTX (Open XML presentation Format)
DOTMs konvertálása CSV (Comma Seperated Values)
DOTMs konvertálása DIF (Data Interchange Format)
DOTMs konvertálása EXCEL (Spreadsheet File Formats)
DOTMs konvertálása FODS (OpenDocument Flat XML Spreadsheet)
DOTMs konvertálása ODS (OpenDocument Spreadsheet)
DOTMs konvertálása SXC (StarOffice Calc Spreadsheet)
DOTMs konvertálása TSV (Tab Seperated Values)
DOTMs konvertálása XLAM (Excel Macro-Enabled Add-In)
DOTMs konvertálása XLSB (Excel Binary Workbook)
DOTMs konvertálása XLSM (Macro-enabled Spreadsheet)
DOTMs konvertálása XLSX (Open XML Workbook)
DOTMs konvertálása XLT (Excel 97 - 2003 Template)
DOTMs konvertálása XLTM (Excel Macro-Enabled Template)
DOTMs konvertálása XLTX (Excel Template)