Os arquivos MHT podem ser usados para arquivar páginas da Web, pois incluem todas as imagens, CSS, JavaScript e outros recursos. Em determinadas situações, pode ser necessário converter um arquivo MHT para um formato de imagem. Assim, este artigo aborda como converter um MHT ou MHTML em uma imagem no formato JPG ou PNG programaticamente em Java.
- Conversão de MHT para Imagem – Instalação da API Java
- Converter MHT para imagem JPG programaticamente em Java
- Converter MHT para imagem PNG em Java
Conversão de MHT para Imagem – Instalação da API Java
Aspose.HTML for Java API é uma API avançada de processamento de HTML que pode ser usada para criar ou manipular HTML, MHTML e outros formatos de arquivo populares. Basta acessar a API baixando seus arquivos JAR da seção Downloads ou usar os detalhes abaixo no arquivo pom.xml do seu aplicativo:
Repositório:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dependência:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>21.12</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
Converter MHT ou MHTML para imagem JPG em Java
Você pode exportar uma página da Web MHT ou MHTML para uma imagem no formato JPG com as seguintes etapas:
- Inicialize uma instância da classe ImageSaveOptions.
- Especifique o formato de saída como JPEG ou JPG.
- Converta o MHT ou MHTML de origem para uma imagem de formato JPG usando o método ConvertMHTML.
O snippet de código abaixo demonstra como converter um arquivo MHT ou MHTML em uma imagem JPG em Java:
// Crie uma instância de ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Jpeg);
// Converta o formato de imagem MHTML para JPEG ou JPG
Converter.convertMHTML("input.mhtml", options, "output.jpeg");
Converter MHT ou MHTML para imagem PNG programaticamente em Java
Você pode converter rapidamente um arquivo MHT ou MHTML para uma imagem no formato PNG seguindo as etapas listadas abaixo:
- Instancie um objeto da classe ImageSaveOptions.
- Defina o formato da imagem de saída como PNG.
- Converta o MHT ou MHTML em uma imagem PNG com o método ConvertMHTML.
O exemplo de código a seguir explica como converter um arquivo MHT ou MHTML em uma imagem no formato PNG em Java:
// Crie uma instância de ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
// Converter o formato de imagem MHTML para PNG
Converter.convertMHTML("input.mhtml", options, "output.png");
Explore a API Aspose.HTML para Java
Você pode visitar a seção documentação para conhecer vários outros recursos oferecidos pela API.
Obtenha Licença Gratuita
Você pode avaliar qualquer um dos recursos oferecidos pela API em sua capacidade total obtendo uma licença temporária gratuita.
Conclusão
Neste artigo, você inspecionou como converter um arquivo MHT ou MHTML em uma imagem no formato PNG, JPG ou JPEG usando Java. Além disso, você pode enviar qualquer uma de suas dúvidas por meio do fórum para que possamos ajudá-lo de forma eficaz.