IRONSOFTWAREHOME
Eliminar páginas PDF específicas
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Define the HTML content
    const html = `
        <p> Hello Iron</p>
        <p> This is 1st Page </p>
        <div style='page-break-after: always;'></div>
        <p> This is 2nd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 3rd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 4th Page</p>
    `;

    // Create a PDF document from the HTML
    const pdf = await PdfDocument.fromHtml(html);

    // Remove pages 2 and 3 (page numbers are zero-based)
    pdf.removePage([1, 2]);

    // Save the modified PDF document
    await pdf.saveAs("page1And4.pdf");
})();
npm i @ironsoftware/ironpdf
Eliminar páginas PDF específicas

Eliminar páginas PDF específicas

Para eliminar una o varias páginas de un documento PDF, por favor use el método removePage. El documento PDF editado se puede exportar utilizando el método saveAs de IronPDF, una potente biblioteca PDF for .NET que le permite crear, editar y manipular archivos PDF de forma programática. Puedes aprender más sobre las características de IronPDF en el sitio web oficial de IronPDF.

Explicación:

  • IronPdf: El código utiliza IronPdf, una biblioteca .NET para la manipulación de PDF. Asegúrate de tener esta biblioteca instalada en tu proyecto.

  • PdfDocument.FromFile(inputPath): Esto carga el PDF desde la ruta de archivo dada en un objeto PdfDocument.

  • RemovePage(0): Este método se llama sobre el objeto PdfDocument para eliminar la primera página del PDF. La numeración de páginas comienza con 0, por lo que 0 representa la primera página.

  • SaveAs(outputPath): Cualquier cambio hecho al objeto PdfDocument se guarda en un nuevo archivo especificado por outputPath.

  • Console.WriteLine: Imprime un mensaje de finalización en la consola, indicando la ubicación del PDF modificado.

Tenga en cuenta reemplazar "input.pdf" y "output.pdf" con sus rutas de archivo reales.

Explorar GitHub Ejemplos de eliminación de páginas PDF con IronPDF
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