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!
// Open existing MHTML files for reading using var stream1 = File.OpenRead(DataDir + "document1.mht"); using var stream2 = File.OpenRead(DataDir + "document2.mht"); // Create an instance of MHTML Renderer using var renderer = new Aspose.Html.Rendering.MhtmlRenderer(); // Create an instance of PDF device using var device = new Aspose.Html.Rendering.Pdf.PdfDevice("output-mht.pdf"); // Merge all MHTML documents into PDF renderer.Render(device, stream1, stream2);
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#:
- Abra um arquivo MHTML existente.
- Crie uma instância de MHTML Renderer. Use o MhtmlRenderer() construtor.
- 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.
- Se você deseja mesclar MHTML para PDF, crie um dispositivo PDF. Use o construtor PdfDevice() para inicializar uma nova instância da classe PdfDevice.
- Chame o método Render() para mesclar todos os documentos MHTML em PDF.
- Copie o código C# para mesclagem de arquivos MHTML e use-o em seu projeto.
FAQ
1. Por que esta Fusão MHTML é útil?
MHTML Merger é uma ferramenta prática, poderosa e rápida para combinar vários arquivos MHTML. Você pode rapidamente e facilmente mesclar documentos MHTML em um e salvar o resultado nos formatos PDF, XPS, DOCX e TIFF sem complicações!
2. Como posso mesclar MHTML?
Você pode mesclar MHTML online ou programaticamente. Para mesclar HTML online, carregue os arquivos de seu sistema de arquivos local ou um URL, selecione o formato de saída necessário na lista e execute o exemplo! Você obterá imediatamente o resultado. Além disso, você pode copiar o código C# e usá-lo em seu próprio aplicativo para mesclagem de arquivos.
3. Posso mesclar MHTML no Linux, Mac OS, iOS ou Android?
Você pode usar esta Fusão on-line gratuita MHTML a partir de um dispositivo móvel, tablet ou computador. A interface da Fusão é muito simples. Nossa ferramenta é compatível com todos os sistemas operacionais com navegador – Windows, Mac OS, Linux, Android e iOS. Não há necessidade de instalar nenhuma ferramenta adicional para dar suporte a esta ferramenta em execução.
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:
- Instale um Pacote NuGet usando a GUI do NuGet Package Manager.
- Instale um pacote NuGet usando o console do gerenciador de pacotes. Você pode usar o seguinte comando
PM> Install-Package Aspose.Html
. - 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.