
Converter conteúdo HTML para PDF é uma tarefa crucial para arquivar, compartilhar ou imprimir documentos. A confiável .NET HTML a PDF Library oferecida por Aspose.HTML para .NET simplifica o processo de conversão, permitindo-lhe transformar arquivos HTML, faixas e URLs ao vivo em documentos PDF de alta qualidade. neste artigo, vamos explorar como usar o .NET Core HTML para API PDF para programaticamente Generar PDF do HTML em C#, completo com exemplos práticos e opções de customização avançadas.
Tópicos cobertos
- C# API para HTML para PDF Conversão
- Gerar PDF de um arquivo HTML
- Personalizar HTML para PDF Conversão
- Converter HTML String para PDF
- Converter URL ao PDF
C# API para Gerar PDF de HTML
Aspose.HTML para .NET É uma biblioteca poderosa que fornece capacidades sem fios de conversão HTML para PDF, juntamente com o suporte para formatos como XPS e imagens. Esta biblioteca pode ser facilmente integrada em qualquer aplicação .NET, permitindo que os desenvolvedores para Convert HTML Documents Programmatically com alta precisão.
Principais Características
- Multiple Input Types: Convertindo facilmente arquivos HTML, faixas ou URLs ao vivo em PDFs usando C# HTML para PDF Converter.
- Produto personalizável: Salve opções de ajuste, incluindo resolução, compressão e marcadores de água para controle preciso.
- Cross-Platform Support: Completamente compatível com Windows, macOS e Linux.
Instalação: Add Aspose.HTML for .NET to your project via NuGet:
PM> Install-Package Aspose.Html
Gerar documento PDF do HTML em C#
Criar um documento PDF a partir de um arquivo HTML é simples:
- Carregue um documento HTML usando a classe HTMLDocument.
- Crie uma instância da classe PdfSaveOptions.
- Chame o Converter.ConvertHTML() método, passando o Documentos HTML, PdfSaveOptions, e o caminho de saída do arquivo PDF como argumentos.
Aqui está uma amostra de código que demonstra como gerar um documento PDF de um arquivo HTML usando C#:

Converter HTML para PDF com Save Options em C#
Para Generar um documento PDF de um arquivo HTML enquanto especifica opções adicionais de armazenamento, siga estas etapas:
- Carregue o documento HTML usando a classe HTMLDocument.
- Crie uma instância da classe PdfSaveOptions.
- Especifique quaisquer opções adicionais de poupança, como a Resolução Horizontal e a Resolução Vertical.
- Chame o método Converter.ConvertHTML() para a geração de PDF.
A seguinte amostra de código ilustra como gerar um PDF de um arquivo HTML com opções adicionais em C#:
Para mais opções de personalização, consulte Opções avançadas de poupança.
Gerar PDF de HTML String em C#
A criação de um documento PDF de uma faixa HTML pode ser realizada com os seguintes passos:
- Crie uma instância da classe PdfSaveOptions.
- Defina todas as opções de poupança necessárias.
- Chame o método Converter.ConvertHTML(), que aceita a linha HTML, PdfSaveOptions, e o caminho de saída do arquivo PDF como argumentos.
Aqui está uma amostra de código que demonstra como gerar um PDF de uma faixa HTML usando C#:

Gerar PDF de URL ao vivo em C#
Agora, vamos explorar como salvar uma página da URL como um documento PDF:
- Crie uma instância da classe Url com o URL da página web.
- Crie uma instância da classe PdfSaveOptions.
- Defina quaisquer opções de poupança desejadas.
- Use o método Converter.ConvertHTML() para salvar o HTML como um PDF, passando no URLs, PdfSaveOptions, e o caminho de arquivo de saída PDF.
A seguinte amostra de código mostra como gerar um PDF de um URL ao vivo usando C#:
Obtenha uma licença gratuita
Você pode Obtenha uma licença temporária gratuita para tentar Aspose.HTML para .NET sem limitações de avaliação. esta é uma ótima oportunidade para explorar o C# HTML para PDF API livre teste e avaliar suas características.
Conclusão
Neste artigo, aprendemos como:
- Carregar um arquivo HTML de forma programática.
- Defina as opções de PDF Save.
- Salve uma string HTML como um PDF.
- Salve uma página como um documento PDF.
- Converter um arquivo HTML em PDF em C# usando vários métodos, incluindo .NET Core Generate PDF de HTML e C# Exportar HTML para PDF técnicas.
Se você está usando Aspose ou considerando outras alternativas .NET HTML para PDF Open Source, você pode aprofundar sua compreensão do Aspose.HTML para .NET A API, consultando o Documentação. Se você tiver quaisquer perguntas adicionais, sinta-se livre para chegar através do nosso Fórum de Apoio Livre.
Veja também
- Criar, ler e editar arquivos HTML em C#
- Descarregue a imagem do URL em C#
- Converter Markdown para HTML em C#
- Salve HTML para PDF com suporte JavaScript
- Problemas de conversão de HTML para PDF
Integração adicional
Para os desenvolvedores que procuram implementar a geração de PDF em suas aplicações C#, a Html2Pdf C # biblioteca é uma opção notável a considerar. Ele oferece recursos poderosos que podem complementar as ofertas de Aspose. Além disso, o HpmlToPDFDocumentC# classe fornece uma interface simples para gerenciar conversões de HTML para PDF de forma eficiente. Você também pode explorar como Create PDF from HTML in C_ ou investigar como se Generate pdf from html Programmatically para melhorar seus aplicativos. Se você está interessado em mais ferramentas gratuitas, as Best HTML to PDF Converter C opções valem a pena explorar para diferentes requisitos de projeto. C # PDF Generator do HTML pode fornecer recursos adicionais para os developers que não desenvolvem soluções.
More in this category
- Conversão de HTML para imagem: um guia abrangente com exemplos
- Converter HTML para imagem com Aspose.HTML para .NET: um guia passo a passo
- Converter HTML para imagens de alta qualidade com Aspose.HTML para .NET
- Otimização de Grandes Documentos HTML: Velocidade e Manutenção
- Problemas de conversão HTML: Qualidade de imagem, formatação e desempenho