Eliminar páginas de PDF programáticamente en C#

El siguiente fragmento de código también funciona con la biblioteca Aspose.PDF.Drawing.

Puedes eliminar páginas de un archivo PDF usando Aspose.PDF para .NET. Para eliminar una página en particular de la colección PageCollection.

Eliminar página de archivo PDF

  1. Llama al método Delete y especifica el índice de la página
  2. Llama al método Save para guardar el archivo PDF actualizado El siguiente fragmento de código muestra cómo eliminar una página en particular del archivo PDF usando C#.
// Para ejemplos completos y archivos de datos, por favor visita https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();

// Abrir documento
Document pdfDocument = new Document(dataDir + "DeleteParticularPage.pdf");

// Eliminar una página en particular
pdfDocument.Pages.Delete(2);

dataDir = dataDir + "DeleteParticularPage_out.pdf";
// Guardar PDF actualizado
pdfDocument.Save(dataDir);