IRONSOFTWAREHOME
Markdown a 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 a PDF

Markdown a PDF

Markdown es un lenguaje de marcado ligero que se puede utilizar para agregar formato a su texto plano sin usar etiquetas HTML, y con IronPDF, puede convertir este contenido de markdown a PDF tan fácilmente como si fuera HTML o un documento de texto simple. Como puede ver aquí, mediante el uso del motor de renderizado ChromePdfRenderer, el contenido Markdown proporcionado se convierte en un documento PDF de alta calidad en solo un par de líneas. Ya sea un archivo Markdown o una línea de cadena Markdown, IronPDF maneja la conversión con facilidad.

5 pasos para convertir Markdown a PDF en C#

El primer paso para convertir Markdown a PDF es cargar su contenido de Markdown, ya sea un archivo o una cadena Markdown. Para demostrar cómo IronPDF maneja la conversión de cadenas Markdown, hemos creado una nueva variable de cadena llamada exampleMdString y le hemos asignado nuestro contenido Markdown. Esto se pasará más tarde al motor de renderizado para ser renderizado en un archivo PDF.

A continuación, necesitamos crear una nueva instancia de ChromePdfRenderer. Este es el potente motor de renderizado basado en Chromium de IronPDF, que maneja la renderización de PDF con facilidad, asegurando que los documentos PDF resultantes mantengan la misma calidad que el contenido original. Esta clase nos da acceso a dos métodos que necesitaremos hoy, RenderMarkdownFileAsPdf y RenderMarkdownStringAsPdf.

Primero, renderizaremos un archivo Markdown como PDF usando el primer método. Para hacer esto, pasaremos el archivo Markdown al método accedido a través del objeto renderer. Esto renderizará el contenido del archivo Markdown a PDF y lo guardará en nuestro objeto PdfDocument, pdfFromFile. A continuación, renderizaremos nuestra cadena Markdown desde antes a PDF, nuevamente usando el objeto renderer para acceder al método necesario antes de almacenar el PDF resultante al objeto PdfDocument que creamos en la misma línea.

Finalmente, necesitamos guardar los nuevos documentos PDF, lo cual se puede hacer fácilmente usando el método SaveAs para guardar los PDFs en la ubicación y nombre de archivo especificados.

Explore nuestra guía para convertir Markdown a PDF
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 21,105,021Versión:2026.9recién publicada

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

OR
bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPDF"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargue el Instalador de Windows aquí.

  1. Descargue y descomprima IronPDF en una ubicación como ~/Libs dentro del directorio de su solución
  2. En el Explorador de Soluciones de Visual Studio, haga clic derecho en Referencias. Seleccione Examinar, "IronPDF.dll"

Licencias desde $999