IRONSOFTWAREHOME
Establecer Márgenes
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    const options = {
        margin: {
            top: 40,
            left: 20,
            right: 20,
            bottom: 40,
        },
    };
    // Render HTML file to PDF
    const pdf = await PdfDocument.fromHtml("my-content.html", { renderOptions: options });

    // Save the PDF
    await pdf.saveAs("my-content.pdf");
})();
npm i @ironsoftware/ironpdf
Establecer Márgenes

Establecer Márgenes

Personalizar los márgenes es una tarea sencilla con IronPDF.

Comienza configurando las opciones de renderizado y especificando los márgenes para el contenido PDF. En este ejemplo, hemos definido un margen superior de 40 unidades, un margen izquierdo de 20 unidades, un margen derecho de 20 unidades y un margen inferior de 40 unidades. Estos valores de margen controlan el espacio entre el contenido y los bordes de cada página dentro del PDF.

Utilice el método HtmlToPdf para convertir un archivo HTML en un documento PDF utilizando las extensas capacidades de conversión de HTML a PDF de IronPDF. Las opciones de renderizado, que incluyen los márgenes personalizados, deben proporcionarse dentro del objeto HtmlToPdf.

Una vez que el contenido HTML se haya renderizado con éxito en un documento PDF, procede a exportar el PDF resultante, aprovechando al máximo las potentes características de conversión de documentos de IronPDF.

Aquí tienes un fragmento de código de ejemplo que muestra cómo establecer márgenes:

Explicación del código:

  1. Importar IronPDF: Asegúrese de haber incluido las directivas necesarias using IronPdf para acceder a las características de IronPDF.

  2. Inicializar HtmlToPdf: Cree un objeto de HtmlToPdf para manejar la conversión de HTML a PDF.

  3. Configurar Márgenes: Defina un objeto HtmlToPdf configurando los márgenes para las páginas PDF. Los márgenes son importantes para el diseño y ayudan a definir dónde se colocará el contenido en relación al borde del papel.

  4. Establecer Opciones de Impresión: Asigne el HtmlToPdf (con especificaciones de márgenes) al renderer.PrintOptions.

  5. Contenido HTML: Define tu contenido HTML en una cadena. Esto es lo que se convertirá al formato PDF.

  6. Renderizar HTML a PDF: Llame a RenderHtmlAsPdf en el renderizador, pasando el contenido HTML. Este método devuelve un objeto PdfDocument.

  7. Guardar PDF: Guarde el PdfDocument resultante en un archivo usando SaveAs, proporcionando la ruta donde desea almacenar el PDF.

Siguiendo estos pasos, puedes personalizar los márgenes del documento PDF y crear PDFs bien formateados usando IronPDF.

Explorar el ejemplo de código de margen personalizado de IronPDF en GitHub
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