MHT MHTML para PDF csharp

MHT é um formato de arquivo de página da Web que inclui texto, gráficos, animações, CSS, JavaScript e todos os recursos vinculados em um único arquivo. Algumas páginas da web acessam imagens ou outros recursos de um servidor e salvar a página no formato MHT ou MHTML permitirá que você veja esse conteúdo mesmo quando estiver offline. Em certos casos, pode ser necessário converter um arquivo MHT para o formato PDF. Este artigo aborda como converter um arquivo MHT em um arquivo PDF em C#.

Conversor MHT para PDF – Instalação da API C# .NET

Aspose.HTML for .NET API suporta a criação, edição ou manipulação de HTML, MHTML e outros formatos de arquivo suportados. Você pode acessar a API baixando seus arquivos DLL da seção Downloads ou usando o seguinte comando de instalação NuGet:

PM> Install-Package Aspose.Html

Converter MHT ou MHTML para PDF em C#

Os arquivos MHT geralmente são salvos com uma extensão de arquivo .mhtml. Você pode converter um arquivo MHT ou MHTML em um arquivo PDF com as seguintes etapas:

  1. Crie um objeto da classe PdfSaveOptions.
  2. Converta o MHT ou MHTML para PDF com o método ConvertMHTML.

O trecho de código abaixo demonstra como converter um arquivo MHT ou MHTML para PDF programaticamente em C#:

// Inicialize o objeto da classe PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQuality = 100;

// Converter MHT ou MHTML para PDF
Converter.ConvertMHTML("sample.mht", options, "output.pdf");

Explorar Aspose.HTML para .NET API

Você pode aprender vários recursos para trabalhar com páginas da Web explorando a seção documentação. Abrange diferentes recursos, incluindo conversões de arquivos, rastreamento da web, etc.

Obtenha Licença Gratuita

Você pode tentar trabalhar com a API em sua capacidade total obtendo uma licença temporária gratuita.

Conclusão

Neste artigo, você aprendeu como converter um arquivo MHT ou MHTML para o formato PDF em aplicativos baseados em estrutura C# ou .NET. Em caso de dúvidas, sinta-se à vontade para nos escrever no fórum.

Veja também

Converter YouTube para MP3 em C#