Como mesclar arquivos MHTML?

Aspose.HTML for .NET oferece ferramentas para mesclar arquivos MHTML online ou programaticamente via C#. O Online MHTML Merger permite mesclar vários arquivos em um único documento em tempo real, diretamente no navegador. Se você deseja usar funcionalidades de mesclagem e conversão em seu produto ou mesclar MHTML programaticamente, faça o download da biblioteca Aspose.HTML C#, aprenda nossa documentação e considere os exemplos de código C#. A poderosa API C# permite mesclar arquivos MHTML rapidamente e em alta qualidade.


Fusão MHTML Online

Teste a qualidade da mesclagem MHTML diretamente no seu navegador! Carregue os arquivos do sistema de arquivos local, selecione o formato de saída necessário e execute o exemplo! É rápido, fácil, seguro e totalmente gratuito! Você obterá imediatamente o resultado como um arquivo separado. Portanto, mescle arquivos MHTML rapidamente e salve o resultado em formato PDF, XPS, DOCX ou TIFF online!

Etapas para mesclar MHTML para PDF em C#

Aspose.HTML for .NET API fornece a classe Renderer para renderizar e mesclar documentos MHTML. Usando as instâncias do Renderer diretamente, você pode enviar vários arquivos para o dispositivo de renderização de saída de uma só vez. A API Aspose.HTML fornece a seguinte implementação de renderizadores: HtmlRenderer, SvgRenderer, MhtmlRenderer e EpubRenderer, que são usados ​​para renderizar documentos HTML, SVG, MHTML e EPUB, respectivamente.
Consulte o exemplo acima se desejar mesclar arquivos MHTML programaticamente. Você pode mesclar documentos com algumas linhas de código C#:

  1. Abra um arquivo MHTML existente.
  2. Crie uma instância de MHTML Renderer. Use o MhtmlRenderer() construtor.
  3. Nesta etapa, você pode escolher um dispositivo de renderização. A API fornece as seguintes implementações: PdfDevice, XpsDevice, DocDevice e ImageDevice, que são usados ​​para gerar formatos de arquivo PDF, XPS, DOCX e Imagem, respectivamente.
  4. Se você deseja mesclar MHTML para PDF, crie um dispositivo PDF. Use o construtor PdfDevice() para inicializar uma nova instância da classe PdfDevice.
  5. Chame o método Render() para mesclar todos os documentos MHTML em PDF.
  6. Copie o código C# para mesclagem de arquivos MHTML e use-o em seu projeto.

O que é formato de arquivo MHTML

Arquivos com extensão MHTML representam um formato de arquivo de página da web que pode ser criado por vários aplicativos diferentes. O formato é conhecido como formato de arquivo porque salva o código HTML da Web e os recursos associados em um único arquivo. Esses recursos incluem qualquer coisa vinculada à página da Web, como imagens, applets, animações, arquivos de áudio e assim por diante. Os arquivos MHTML podem ser abertos em vários aplicativos, como Internet Explorer e Microsoft Word. O formato de arquivo MHTML codifica o conteúdo da página semelhante às especificações definidas em message/rfc822, que são especificações relacionadas a e-mails de texto simples. As especificações reais do formato são detalhadas pela RFC 2557.

Como instalar o Aspose.HTML para biblioteca .NET

Você pode usar várias maneiras de instalar a biblioteca Aspose.HTML for .NET em seu sistema:

  1. Instale um Pacote NuGet usando a GUI do NuGet Package Manager.
  2. Instale um pacote NuGet usando o console do gerenciador de pacotes. Você pode usar o seguinte comando PM> Install-Package Aspose.Html.
  3. Instale o Aspose.HTML for .NET através do MSI.

Aspose.HTML é uma biblioteca avançada de web scraping e análise de HTML. Pode-se criar, editar, navegar pelos nós, extrair dados, mesclar e converter arquivos HTML, XHTML, MD, EPUB e MHTML em PDF, DOCX, imagens e outros formatos populares. Além disso, ele também lida com CSS, HTML Canvas, SVG, XPath e JavaScript pronto para uso para estender as tarefas de manipulação. É uma API independente e não requer nenhuma instalação de software. Use a biblioteca Aspose.HTML C# para converter, mesclar, editar documentos HTML, extrair dados da Web e muito mais! Para obter mais detalhes sobre a instalação da biblioteca C# e os requisitos do sistema, consulte Documentação do Aspose.HTML.