Estrai immagini da PDF in Java

Come estrarre immagini da PDF utilizzando la libreria Java

Come estrarre immagini da PDF utilizzando la libreria Java

Devi estrarre immagini da un PDF? La modifica programmatica dei documenti PDF è una parte essenziale dei moderni flussi di lavoro digitali. Con librerie Java come Aspose.PDF, gli sviluppatori possono estrarre immagini da PDF. Queste librerie sono soluzioni autonome che non si basano su altri software e sono pronte per l’uso commerciale. Coprono tutte le possibili esigenze degli sviluppatori Java professionisti.

  • Estrai testo da PDF
  • Estrai immagini da PDF
  • Estrai caratteri da PDF
  • Estrai dati dal modulo
  • Estrai testo dai timbri
  • Estrai dati dalla tabella

Per estrarre immagini da un file PDF, utilizzeremo l’API Aspose.PDF per Java che è un’API di manipolazione di documenti ricca di funzionalità, potente e facile da usare per la piattaforma Java. Puoi scaricare la versione più recente direttamente da Maven e installarla all’interno del tuo progetto basato su Maven aggiungendo le seguenti configurazioni al file 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 immagini da PDF in Java


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

  1. Carica il PDF con un’istanza di Document.
  2. Crea un oggetto XImage per estrarre le immagini.
  3. Salva l’immagine di output in un file jpeg.
  4. Salva il file PDF aggiornato.

Estrai immagini da PDF - Java

Questo codice di esempio mostra come estrarre immagini da documenti PDF

Input file:

File not added

Output format:

PDF

Output file:

com.aspose.pdf.Document pdfDocument = new Document(filePath);
com.aspose.pdf.XImage xImage = page.getResources().getImages().get_Item(1);
java.io.FileOutputStream outputImage = new java.io.FileOutputStream(_dataDir + "output.jpg");
xImage.save(outputImage);
outputImage.close();

Informazioni su Aspose.PDF per l'API Java

Aspose.PDF per Java API è una libreria che consente agli sviluppatori di aggiungere funzionalità di elaborazione PDF alle proprie applicazioni. Può essere utilizzato per creare qualsiasi tipo di applicazione a 32 e 64 bit per generare o leggere, convertire e manipolare file PDF senza l’uso di Adobe Acrobat. Aspose.PDF per Java consente agli sviluppatori di inserire tabelle, grafici, immagini, collegamenti ipertestuali, caratteri personalizzati e altro ancora nei documenti PDF. Inoltre, è anche possibile comprimere i PDF. Aspose.PDF per Java offre eccellenti funzionalità di sicurezza per sviluppare file PDF sicuri.

Puoi trovare ulteriori informazioni sull’API Aspose.PDF per Java su documentazione e esempi su come utilizzare l’API. Alcune delle funzionalità critiche dell’API Aspose.PDF for Java includono il supporto per vari formati di file, tra cui HTML, XFA, TXT, PCL, XML, XPS e formati di file di immagine, il supporto per diverse versioni PDF e ampie funzionalità di collegamento ipertestuale.