Mesclar HTML com PDF via C#

Mescle documentos HTML em formatos únicos PDF. Os programadores podem usar esse código de exemplo para combinar HTML no.NET Framework, .NET Core e PHP, VBScript, Delphi, C++ via COM Interop.

Mesclar HTML com PDF usando C#

Como mesclar HTML com PDF? Com a biblioteca Aspose.PDF for .NET, você pode mesclar facilmente HTML com PDF programaticamente. O software de PDF da Aspose é ideal para indivíduos e pequenas ou grandes empresas. Como é capaz de processar uma grande quantidade de informações, realize a concatenação com rapidez e eficiência e proteja seus dados. Um recurso peculiar do Aspose.PDF é uma API para mesclar HTML com PDF.

A característica dessa abordagem é que você só precisa abrir o gerenciador de pacotes NuGet, pesquisar por ‘Aspose.PDF for .NET’ e instalá-lo sem nenhuma configuração especial complexa. (Use o comando do console do Gerenciador de Pacotes para instalar). Para converter HTML em PDF, usaremos a API Aspose.PDF for .NET, que é uma API de conversão rica em recursos, poderosa e fácil de usar para a plataforma.NET. Verifique os detalhes da instalação da biblioteca nas páginas Documentação. Para verificar os benefícios da biblioteca, tente usar o trecho de código de conversão HTML em PDF.

Package Manager Console

PM > Install-Package Aspose.PDF

Como mesclar HTML com PDF via C#


.NET os desenvolvedores podem facilmente carregar e mesclar arquivos HTML para PDF em apenas algumas linhas de código.

  1. Criar instância HTMLLoadOptions
  2. Carregue o primeiro documento usando HTMLLoadOptions
  3. Carregue o segundo documento usando HTMLLoadOptions
  4. Adicione todas as páginas do segundo documento ao primeiro documento
  5. Salve o arquivo de saída como PDF

Aqui está um exemplo que demonstra como mesclar HTML com PDF em C#. Combine vários documentos em um único arquivo com facilidade. Se você estiver desenvolvendo código em C#, essa tarefa pode ser mais simples do que parece. Você pode usar nomes de arquivo totalmente qualificados para leitura HTML e gravação PDF. Confira este exemplo C# que mostra como mesclar vários documentos do mesmo tipo ou de diferentes tipos de arquivo em um arquivo usando o C#

Mesclar arquivos HTML usando .NET e salvar como PDF

Exemplo C#: esse código de exemplo mostra a concatenação de HTML a PDF

Input file:

File not added

File not added

Output format:

PDF

Output file:

var inputFile1 = Path.Combine(dataDir, "page1.html");
var inputFile2 = Path.Combine(dataDir, "page2.html");
var outputFile = Path.Combine(dataDir, "html_to_docx.pdf");
var options = new Aspose.Pdf.HtmlLoadOptions();
var pdfDocument1 = new Aspose.Pdf.Document(inputFile1, options);
var pdfDocument2 = new Aspose.Pdf.Document(inputFile2, options);
pdfDocument1.Pages.Add(pdfDocument2.Pages);
pdfDocument1.Save(outputFile);

API para C# combinar HTML em PDF

A API Aspose.PDF for C# fornece uma ampla variedade de recursos para trabalhar com arquivos PDF. Alguns dos recursos incluem:

  • Crie documentos PDF do zero ou a partir de HTML, XML ou imagens.
  • Edite documentos PDF existentes adicionando ou removendo páginas, texto, imagens e outros conteúdos.
  • Converta documentos PDF em outros formatos, como HTML, XML e imagens.
  • Renderize documentos PDF em imagens ou formato XPS.
  • Imprima documentos PDF diretamente do seu aplicativo.
  • Assine digitalmente documentos PDF.

Você pode encontrar mais informações sobre Aspose.PDF for API C# nesta documentação do Aspose