Konvertera DOTM till XLS via Java eller onlineapp

On Premise Java API för att konvertera DOTM till XLS utan att använda Microsoft® Word eller Microsoft® Excel

 

Att konvertera DOTM till XLS 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 DOTM till HTML. Efter det, genom att använda Aspose.Cells for Java , kan du konvertera HTML till XLS.

Java API för att konvertera DOTM till XLS

  1. Öppna DOTM-filen med klassen Dotmument
  2. Konvertera DOTM till HTML genom att använda Save metod
  3. Ladda HTML-dokument genom att använda klassen Arbetsbok
  4. Spara dokumentet i XLS-format med Spara metod

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 DOTM till XLS

Konverteringskrav

Innan du konverterar DOTM till XLS kan du ta bort oanvänd information från DOTM Dotmument 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, 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);
https://reference.aspose.com/cells/java/com.aspose.cells/workbook#save(java.io.OutputStream.%20com.aspose.cells.SaveOptions))

Ta bort oanvänd information från ett DOTM-dokument via Java

Efter att ha konverterat DOTM till XLS, 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, 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");

Utforska DOTM konverteringsalternativ med Java

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