Supprimer des pages PDF par programmation C#

Le code suivant fonctionne également avec la bibliothèque Aspose.PDF.Drawing.

Vous pouvez supprimer des pages d’un fichier PDF en utilisant Aspose.PDF for .NET. Pour supprimer une page particulière de la collection PageCollection.

Supprimer une page d’un fichier PDF

  1. Appelez la méthode Delete et spécifiez l’index de la page.
  2. Appelez la méthode Save pour enregistrer le fichier PDF mis à jour. Le code suivant montre comment supprimer une page particulière du fichier PDF en utilisant C#.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void DeletePageFromPdfFile()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
    
    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "DeleteParticularPage.pdf"))
    {
        // Delete a particular page
        document.Pages.Delete(2);
        // Save PDF document
        document.Save(dataDir + "DeleteParticularPage_out.pdf");
    }
}