IRONSOFTWAREHOME
USANDO O IRONPDF

Guia do desenvolvedor para criar um visualizador de PDF em Blazor

Curtis Chau
Curtis Chau
Updated: 21 de abril de 2026

1. Introdução

O formato de documento portátil (PDF) da Adobe é essencial para diversas operações em muitas empresas, incluindo a geração de documentos e faturas. Os desenvolvedores também o utilizam para atender aos requisitos dos clientes. As bibliotecas simplificaram o processo de criação de PDFs. Ao escolher uma biblioteca, considere aspectos como recursos de construção, leitura e conversão.

2. Recursos do IronPDF

IronPDF é um conversor de PDF robusto e uma biblioteca de API que permite aos desenvolvedores gerar, ler e manipular documentos PDF. Ele utiliza o mecanismo do Chrome para converter HTML em PDF e oferece suporte a uma variedade de componentes da web e aplicativos .NET . Ele permite a criação de PDFs visualmente atraentes usando HTML5, JavaScript, CSS e imagens, e inclui um poderoso tradutor de HTML para PDF e um mecanismo independente de conversão de PDF.

3. Criar documentos PDF a partir de URLs

Com a ajuda da biblioteca IronPDF API, gerar arquivos PDF torna-se muito fácil, criando um arquivo HTML a partir de uma URL e convertendo-o em um arquivo PDF usando o navegador Chrome integrado ao IronPDF.

Os métodos listados abaixo facilitam a criação de documentos PDF com apenas algumas linhas de código:

// Instantiate the ChromePdfRenderer object from IronPdf
IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 

// Render the contents of a URL as a PDF document
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/");

// Save the rendered PDF document to a specified file path
pdf.SaveAs("result.pdf");

De acordo com as informações acima, o método RenderUrlAsPdf pode ser usado para converter o link em um documento fornecendo o link e o local de salvamento.

PDF API C# (Tutorial de Exemplo de Código), Figura 1: O arquivo PDF gerado de um URL O arquivo PDF gerado a partir de um URL

4. Criar um PDF a partir de strings HTML

A biblioteca IronPDF API facilita a conversão de strings HTML em arquivos PDF. Abaixo está um exemplo de código para converter strings HTML em documentos, permitindo a tradução de qualquer tag HTML em arquivos PDF.

// Use the ChromePdfRenderer to convert an HTML string to a PDF
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");

Este exemplo de código demonstra como converter um texto HTML ilimitado usando RenderHtmlAsPdf, depois salvar o documento usando o método SaveAs e todo o processo é concluído em questão de segundos.

PDF API C# (Tutorial de Exemplo de Código), Figura 2: Um arquivo PDF gerado a partir de uma string HTML Um arquivo PDF gerado a partir de uma string HTML

5. Leitura de documentos PDF

Com a ajuda da biblioteca IronPDF API, é possível ler e extrair dados de documentos PDF existentes. O código abaixo mostra um exemplo de como fazer isso:

// Load an existing PDF file into a PdfDocument object
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");

// Extract all text from the PDF document into a string
string AllText = pdfDocument.ExtractAllText();

Neste código, a função FromFile é usada para ler o PDF de um arquivo existente e convertê-lo em um objeto PdfDocument. Este objeto pode ser usado para acessar o texto e as imagens presentes nas páginas do PDF. O método ExtractAllText pode ser usado para criar uma string contendo cada palavra nas páginas do PDF.

Para obter mais informações sobre como usar a biblioteca da API IronPDF , consulte os tutoriais de código e a documentação .

6. Conclusão

A biblioteca IronPDF oferece uma licença gratuita para desenvolvimento, e diferentes licenças estão disponíveis para compra para uso em um ambiente de produção, com base nas necessidades do desenvolvedor. O pacote Lite tem um preço inicial de $999 e não requer nenhuma taxa contínua. As licenças oferecem opções de redistribuição para SaaS e OEM e incluem uma licença permanente, garantia de reembolso de 30 dias e um ano de suporte e atualizações do produto. São adequados para desenvolvimento, encenação e produção, e requerem uma compra única. Além disso, o IronPDF oferece licenças adicionais gratuitas por tempo limitado. A IronPDF também oferece licenças gratuitas para redistribuição de conteúdo.

Para obter mais informações sobre os preços e detalhes de licenciamento completos do IronPDF, visite a página de detalhes de licenciamento do IronPDF .

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.

...
Leia mais

Artigos relacionados

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.