Estrai immagini dal PDF tramite Java

Estrai immagini dal documento PDF. Usa Aspose.PDF per Java per modificare i file PDF a livello di codice

Estrai immagini da un documento PDF utilizzando la libreria Java

Per aggiungere un’immagine in PDF, useremo Aspose.PDF for Java API che è un’API di conversione ricca di funzionalità, potente e facile da usare per la piattaforma Java. Puoi scaricare la sua ultima versione direttamente da Maven e installarla all’interno del tuo progetto basato su Maven aggiungendo le seguenti configurazioni a 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>

Estrai l’immagine dal PDF tramite Java


È necessario Aspose.PDF for Java per provare il codice nel proprio ambiente.

  1. Apri un documento PDF.
  2. Estrai un’immagine particolare.
  3. Salva l’immagine di output.
  4. Salva il file PDF aggiornato.

Estrai immagini da un file PDF - Java

Questo codice di esempio mostra come estrarre immagini da PDF - Java


    // Open document
    Document pdfDocument = new Document(_dataDir + "ExtractImages.pdf");

    // Extract a particular image
    XImage xImage = pdfDocument.getPages().get_Item(1).getResources().getImages().get_Item(1);

    FileOutputStream outputImage = new FileOutputStream(_dataDir + "output.jpg");

    // Save output image
    xImage.save(outputImage, ImageFormat.Jpeg);
    outputImage.close();

    // Save updated PDF file
    pdfDocument.save(_dataDir + "ExtractImages_out.pdf");