Supprimer des images d'un fichier PDF

Contents
[ ]

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

Pour supprimer une image d’un fichier PDF :

  1. Créez un objet Document et ouvrez le fichier PDF d’entrée.
  2. Obtenez la Page qui contient l’image à partir de la collection Pages de l’objet Document.
  3. Les images sont contenues dans la collection Images, trouvée dans la collection Resources de la page.
  4. Supprimez une image avec la méthode Delete de la collection Images.
  5. Enregistrez la sortie en utilisant la méthode Save de l’objet Document.

Le code suivant montre comment supprimer une image d’un fichier PDF.

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void DeleteImageFromPDF()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_Images();

    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "DeleteImages.pdf"))
    {
        // Delete a particular image
        document.Pages[1].Resources.Images.Delete(1);

        // Save PDF document
        document.Save(dataDir + "DeleteImages_out.pdf");
    }
}