Eliminar imágenes del documento PDF a través de Java

Elimine imágenes de un documento PDF con Aspose.PDF for la biblioteca Java

Eliminar imágenes del documento PDF mediante la biblioteca Java

Para eliminar la imagen del PDF, utilizaremos la API Aspose.PDF for Java, que es una API de conversión rica en funciones, potente y fácil de usar para la plataforma Java. Puedes descargar su última versión directamente desde Maven e instalarla en tu proyecto basado en Maven añadiendo las siguientes configuraciones al pom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Eliminar imágenes del PDF a través de Java


Necesita Aspose.PDF for Java para probar el código en su entorno.

  1. Abra el documento PDF existente.
  2. Elimina una imagen en particular.
  3. Guarde el archivo PDF actualizado.

Eliminar imágenes de un archivo PDF existente - Java

Este código de ejemplo muestra cómo eliminar imágenes de un PDF - Java

String inputFile = DATA_DIR.resolve("DeleteImages.pdf").toString();
String outputFile = DATA_DIR.resolve("DeleteImages_out.pdf").toString();
Document pdfDocument = new Document(inputFile);
pdfDocument.getPages().get_Item(1).getResources().getImages().delete(1);
pdfDocument.save(outputFile);
pdfDocument.close();