String HTML para PDF
Com o IronPDF, você pode criar novos documentos PDF a partir de strings HTML simples dentro do seu projeto .NET , e o IronPDF pode ser usado em C#, F# e VB .NET. Graças ao uso da classe ChromePdfRenderer, você pode ter certeza de que qualquer documento PDF que você renderizar a partir de strings HTML ficará perfeito em pixels . Com os poderosos recursos de conversão de HTML para PDF do IronPDF, você cria arquivos PDF de alta qualidade, personalizados para atender às suas necessidades pessoais.
Os 4 passos para converter uma string HTML em PDF
- Importe a biblioteca IronPDF .
- Inicialize um novo objeto
ChromePdfRenderer. - Utilize o método
RenderHtmlAsPdf. - Salve o PDF usando
PdfDocument.SaveAs.
Veja o exemplo de código abaixo para mais detalhes:
O primeiro passo para converter uma string HTML em PDF em C# é garantir que a biblioteca IronPDF esteja configurada corretamente e funcionando em seu projeto. Ao incluir using IronPdf, garantimos que podemos acessar as classes necessárias da biblioteca IronPDF para realizar a conversão de HTML para PDF. A próxima linha, Installation.EnableWebSecurity = true, é conceitualmente usada para desabilitar o acesso ao disco local ou solicitações de origem cruzada, garantindo operações seguras. (Note: This line was missing from the example but usually pertains to configuration settings to secure PDF rendering operations.)
O exemplo demonstra como criar uma instância de ChromePdfRenderer que lida com a conversão de HTML para PDF. The RenderHtmlAsPdf method is used to convert a simple HTML string ("<h1>Hello World</h1>") into a PDF document. Este documento foi salvo no disco usando o método SaveAs.
No exemplo avançado, o IronPDF demonstra como lidar com conteúdo HTML que contém recursos externos, como imagens, CSS e JavaScript. Para carregar esses recursos, utiliza-se o parâmetro opcional BasePath, que especifica o diretório contendo os arquivos necessários. O PDF resultante, que inclui os recursos externos, é salvo usando o mesmo método SaveAs. Este exemplo de código destaca a capacidade do IronPDF de lidar com conteúdo HTML básico e complexo, tornando-o uma ferramenta eficiente para gerar PDFs programaticamente.

