Estrai immagini da PDF in PHP

Come estrarre immagini da PDF utilizzando PHP via Java

Come estrarre immagini da PDF utilizzando Aspose.PDF for PHP via Java Tool

Per estrarre il file PDF di immagini, utilizzeremo l’API Aspose.PDF for .NET che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma php-java. Apri il gestore di pacchetti NuGet, cerca Aspose.pdf e installa. Puoi anche usare il seguente comando dalla console di Package Manager.

Estrai immagini da PDF in PHP


È necessaria libreria Aspose.PDF 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 - PHP

Questo codice di esempio mostra come estrarre immagini da documenti PDF

Input file:

File not added

Output format:

PDF

Output file:

// Load the PDF document
$document = new Document($inputFile);
// Get the first image from the collection
$xImage = $document->getPages()->get_Item(1)->getResources()->getImages()->get_Item(1);
// Create a new FileOutputStream object to save the image
$outputImage = new java("java.io.FileOutputStream", $outputFile);
// Save the image to the output file
$xImage->save($outputImage);
// Close the output image file
$outputImage->close();

Informazioni sull'API Aspose.PDF for PHP via Java

La nostra libreria .NET può combinare un documento da qualsiasi formato di download supportato a qualsiasi formato di salvataggio supportato. La libreria Aspose.PDF for .NET offre soluzioni abbastanza universali che ti aiuteranno a risolvere le attività di unione dei documenti. Aspose.PDF supporta il numero più significativo di formati di documenti più diffusi, sia per il caricamento che per il salvataggio. Attira la tua attenzione sul fatto che la sezione corrente descrive solo le unioni più diffuse. La pagina corrente fornisce informazioni sull’unione di IMAGES con {{FILERESULT}}. Tuttavia, ci sono molte combinazioni per unire i file. Per un elenco completo dei formati supportati, consulta la sezione Formati di file supportati.