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.11recién publicada