Eliminar imágenes de un archivo PDF
Contents
[
Hide
]
El siguiente fragmento de código también funciona con la biblioteca Aspose.PDF.Drawing.
Para eliminar una imagen de un archivo PDF:
- Crea un objeto Document y abre el archivo PDF de entrada.
- Obtén la Página que contiene la imagen de la colección de Páginas del objeto Document.
- Las imágenes se encuentran en la colección de Imágenes, que se encuentra en la colección de Recursos de la página.
- Elimina una imagen con el método Delete de la colección de Imágenes.
- Guarda el resultado usando el método Save del objeto Document.
El siguiente fragmento de código muestra cómo eliminar una imagen de un archivo PDF.
// 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_Images();
// Abrir documento
Document pdfDocument = new Document(dataDir+ "DeleteImages.pdf");
// Eliminar una imagen en particular
pdfDocument.Pages[1].Resources.Images.Delete(1);
dataDir = dataDir + "DeleteImages_out.pdf";
// Guardar archivo PDF actualizado
pdfDocument.Save(dataDir);