Convert WORDML to MHTML using Python
WORDML to MHTML, HtmlFixed and HTML conversion in your Python Applications without installing Microsoft Word®.
Why to Convert WORDML to MHTML (Web Archive Format)
The WORDML to MHTML (Web Archive Format) conversion is a useful feature for Python developers who want to save documents in HTML format using absolutely positioned elements within their application. This conversion process can be automated with the help of Aspose.Total for Python via .NET API.
How Aspose.Total Helps for WORDML to MHTML Conversion
Aspose.Total for Python via .NET is a full package of various APIs that deal with different formats. Aspose.Words for Python via .NET API, which is part of the Aspose.Total package, can be used to add the WORDML to MHTML conversion feature. In the case of a simple WORDML file, it is just two lines of code to load the WORDML file and call the save method with the appropriate file path along with the SaveFormat enumeration as MHTML or HTML_FIXED.
However, if there is a need to restore the document model as close to the original one, then there is a need to save some extra information within the resultant document, which is called round-trip information. This can be done by using the Aspose.Words for Python via .NET API.
How to Convert WORDML to MHTML in Python
- Load source WORDML file using Document class
- Create the instance of HtmlSaveOptions
- Set the export_roundtrip_information as True
- Specify the SaveFormat as MHTML
- Call the
save
method while specifying output file path & SaveFormat as parameters. So your WORDML file is converted to MHTML at the specified path
Conversion Requirements
- For WORDML to MHTML or HtmlFixed format conversion, Python 3.5 or later is required
- Reference APIs within the project directly from PyPI ( Aspose.Words )
- Or use the following pip commands
pip install aspose.words
- Moreover, Microsoft Windows or Linux based OS (see more for Words ) and for Linux check additional requirements for gcc and libpython and follow step by step instructions INSTALL