Estrai immagini dal PDF tramite C#

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

Estrai immagini da un documento PDF utilizzando lo strumento C#

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

Package Manager Console

PM > Install-Package Aspose.PDF

Estrai l’immagine dal PDF tramite C#


È necessario Aspose.PDF for .NET library 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 - C#

Questo codice di esempio mostra come estrarre immagini da PDF - C#

var inputFile = Path.Combine(dataDir, "ExtractImages.pdf");
var outputFile = Path.Combine(dataDir, "ExtractImages_out.pdf");
var imageFile = Path.Combine(dataDir, "aspose-logo.jpg");
var pdfDocument = new Aspose.Pdf.Document(inputFile);

var xImage = pdfDocument.Pages[1].Resources.Images[1];
var outputImage = new FileStream(imageFile, FileMode.Create);
xImage.Save(outputImage, 300);
outputImage.Close();

pdfDocument.Save(outputFile);