IRONSOFTWAREHOME
Markdown para PDF
using IronPdf;

const string exampleMdString = "This text is ***really important***.";

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Load the MD (Markdown) as File or String
PdfDocument pdfFromFile = renderer.RenderMarkdownFileAsPdf("report.md");
PdfDocument pdfFromString = renderer.RenderMarkdownStringAsPdf(exampleMdString);

pdfFromFile.SaveAs("report.pdf");
pdfFromString.SaveAs("string.pdf");
Imports IronPdf

Const exampleMdString As String = "This text is ***really important***."

' Instantiate Renderer
Dim renderer = New ChromePdfRenderer()

' Load the MD (Markdown) as File or String
Dim pdfFromFile As PdfDocument = renderer.RenderMarkdownFileAsPdf("report.md")
Dim pdfFromString As PdfDocument = renderer.RenderMarkdownStringAsPdf(exampleMdString)

pdfFromFile.SaveAs("report.pdf")
pdfFromString.SaveAs("string.pdf")
NuGet Download
PM > Install-Package IronPdf
Markdown para PDF

Markdown para PDF

Markdown é uma linguagem de marcação leve que pode ser usada para adicionar formatação ao seu texto simples sem usar tags HTML e, com o IronPDF, você pode converter esse conteúdo Markdown para PDF com a mesma facilidade que faria com HTML ou um simples documento de texto. Como você pode ver aqui, usando o mecanismo de renderização ChromePdfRenderer, o conteúdo Markdown fornecido é convertido em um documento PDF de alta qualidade em apenas algumas linhas. Seja um arquivo Markdown ou uma linha de texto Markdown, o IronPDF realiza a conversão com facilidade.

5 passos para converter Markdown em PDF em C#

O primeiro passo para converter Markdown em PDF é carregar o conteúdo Markdown, seja ele um arquivo Markdown ou uma string. Para demonstrar como o IronPDF lida com a conversão de strings Markdown, criamos uma nova variável de string chamada exampleMdString e atribuímos nosso conteúdo de markdown a ela. Posteriormente, esse arquivo será passado para o renderizador para ser convertido em um arquivo PDF.

Em seguida, precisamos criar uma nova instância ChromePdfRenderer. Este é o poderoso mecanismo de renderização do IronPDF, baseado no Chromium, que lida com a renderização de PDFs com facilidade, garantindo que os documentos PDF resultantes mantenham a mesma qualidade do conteúdo original. Esta classe nos dá acesso a dois métodos que precisaremos hoje, RenderMarkdownFileAsPdf e RenderMarkdownStringAsPdf.

Primeiro, vamos gerar um arquivo Markdown como PDF usando o primeiro método. Para fazer isso, passaremos o arquivo Markdown para o método acessado através do objeto renderer. Isso renderizará o conteúdo do arquivo Markdown para PDF e o salvará em nosso objeto PdfDocument, pdfFromFile. Em seguida, renderizaremos nossa string de Markdown de antes para PDF, novamente usando o objeto renderer para acessar o método necessário antes de armazenar o PDF resultante no objeto PdfDocument que criamos na mesma linha.

Por fim, precisamos salvar os novos documentos PDF, o que pode ser feito facilmente usando o método SaveAs para salvar os PDFs no local e nome de arquivo especificados.

Consulte nosso guia para converter Markdown em PDF.
Ver no GitHub

Pronto para começar?

Nuget Downloads 20,756,830Versão:2026.7recém-lançado

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.