Converter MHTML para imagens usando Python
Conversão de imagens MHTML para PNG JPG BMP IMAGES e TIFF em seus aplicativos Python sem instalar o Microsoft Word®.
Para um desenvolvedor Python, quem está tentando adicionar um recurso de conversão MHTML e HtmlFixed to Images dentro do aplicativo? A API Aspose.Total for Python via .NET pode ajudar a automatizar o processo de conversão. É um pacote completo de várias APIs que lidam com diferentes formatos, incluindo formatos Microsoft Word, arquivo Web MHTML, HTML e formato HtmlFixed para salvar o documento no formato HTML usando elementos absolutamente posicionados. A API Aspose.Words for Python via .NET que faz parte do pacote Aspose.Total for Python via .NET facilita essa conversão para exportar e importar MHTML, PDF e vários outros formatos usando Python.
Como converter MHTML para imagens em Python
- Abra o arquivo MHTML de origem usando a classe Document
- Percorra cada página e selecione uma por uma
- Chame o método
save
enquanto especifica o caminho do arquivo de saída com o formato de imagem relevante como parâmetro. Portanto, seu arquivo MHTML é convertido na imagem necessária no caminho especificado
Requisitos de conversão
- Para conversão de MHTML para imagens, é necessário o Python 3.5 ou posterior
- APIs de referência dentro do projeto diretamente do PyPI ( Aspose.Words )
- Ou use o seguinte comando pip
pip install aspose.words
- Além disso, o sistema operacional baseado em Microsoft Windows ou Linux (veja mais para Words ) e para Linux verifique os requisitos adicionais para gcc e libpython e siga as instruções passo a passo INSTALL
Salvar MHTML em imagens em Python
import aspose.words as aw | |
doc = aw.Document(Input.mhtml) | |
for page in range(0, doc.page_count): | |
extractedPage = doc.extract_pages(page, 1) | |
extractedPage.save(f"Output_{page + 1}.jpg") |