C#/VB.NET: eliminar páginas de PDF

2023-08-18 03:27:00

Instalado a través de NuGet

PM> Install-Package Spire.PDF

enlaces relacionados

Un documento PDF puede contener varias páginas con diferente contenido de texto, imágenes u otros objetos. Ocasionalmente, los usuarios pueden necesitar eliminar ciertas páginas con objetos dibujados incorrectamente o páginas que son irrelevantes para el tema del documento. Este artículo demostrará cómo programáticamente eliminar/eliminar páginas de un documento PDF existente utilizando Spire.PDF for .NET.

Instalar Spire.PDF for .NET

Para empezar, debe agregar los archivos DLL incluidos en el paquete Spire.PDF for .NET como referencias en su proyecto .NET. Los archivos DLL se pueden descargar desde este enlace o instalar a través de NuGet.

PM> Install-Package Spire.PDF

Eliminar/Eliminar páginas de PDF

  • Cree un objeto PdfDocument.
  • Cargue un documento PDF de muestra utilizando el método PdfDocument.LoadFromFile().
  • Obtenga las páginas del documento PDF mediante la propiedad PdfDocument.Pages.
  • Elimine una página específica por índice usando el método PdfPageCollection.RemoveAt(int index).
  • Guarde el documento en otro archivo usando el método PdfDocument.SaveToFile().
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace RemovePage
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument object
                PdfDocument document = new PdfDocument();
    
                //Load a sample PDF document
                document.LoadFromFile(@"E:\Files\input.pdf");
    
                //Remove the second page
                document.Pages.RemoveAt(1);
    
                //Save the result document
                document.SaveToFile("RemovePDFPage.pdf");
            }
        }
    }

C#/VB.NET: Delete Pages from PDF

Solicitar una Licencia Temporal

Si desea eliminar el mensaje de evaluación de los documentos generados o deshacerse de las limitaciones de la función, por favor solicitar una licencia de prueba de 30 días para ti.

Ver también