IRONSOFTWAREHOME
Cadena HTML a PDF
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Create a PDF from an HTML string
    const pdf = await PdfDocument.fromHtml("<h1>Hello World</h1>");

    // Export the PDF to a file
    await pdf.saveAs("output.pdf");

    // Advanced Example with HTML Assets
    // Load external HTML assets: Images, CSS, and JavaScript.
    const htmlContentWithAssets = "<img src='icons/iron.png'>";
    const advancedPdf = await PdfDocument.fromHtml(htmlContentWithAssets);

    // Save the PDF with loaded assets
    await advancedPdf.saveAs("html-with-assets.pdf");
})();
npm i @ironsoftware/ironpdf
Cadena HTML a PDF

Cadena HTML a PDF

Utilice el método fromHtml para convertir cadenas y archivos HTML en documentos PDF. El documento PDF resultante debe ser idéntico al generado por la función de impresión del navegador Google Chrome. IronPDF utiliza el motor de Chrome para renderizar HTML a documentos PDF, asegurando el mismo resultado al emplear la misma configuración que Google Chrome.

Además de sus capacidades de renderizado, IronPDF ofrece una gran cantidad de funciones para manipular documentos PDF. Combina perfectamente la renderización y la manipulación en un conjunto de nuevas características. Por ejemplo, considere la función de estampado HTML de IronPDF, que implica renderizar HTML y combinar el PDF resultante con el contenido principal de HTML para producir un documento final con sellos HTML ya sea detrás o delante del contenido principal.

Explicación del Código C#

  1. Importación de la biblioteca: Se importa el espacio de nombres IronPdf para permitir el uso de las funciones de la biblioteca IronPDF para la conversión de HTML a PDF.

  2. Definición de HTML: Se define una cadena de HTML simple, que se renderizará en un PDF.

  3. Inicialización del Renderizador HtmlToPdf: Se crea una instancia de HtmlToPdf. Esta instancia será responsable de manejar la conversión de HTML a PDF.

  4. Renderización de HTML a PDF: Se llama al método RenderHtmlAsPdf en el objeto HtmlToPdf con la cadena HTML. Este método convierte el contenido HTML en un documento PDF.

  5. Guardando el PDF: El documento PDF generado se guarda en un archivo nombrado output.pdf usando el método SaveAs.

  6. Notificación al Usuario: console muestra un mensaje notificando al usuario que el PDF ha sido generado y guardado exitosamente.

Aprende a convertir HTML a PDF en Node.js
Ver en GitHub

¿Listo para empezar?

Versión:2026.6recié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
Descarga de módulo de Node.js para PDF
Instalar con npm

Versión: 2026.6

  1. Descargar e instalar Node.js 12+.
  2. Ejecuta el comando anterior en el terminal.

Licencias desde $999