Extraire des images d’un PDF via C#

Extraire des images d’un document PDF. Utilisez Aspose.PDF pour .NET pour modifier les fichiers PDF par programmation

Extraire des images d'un document PDF à l'aide de l'outil C#

Pour extraire l’image d’un PDF, nous utiliserons l’API Aspose.PDF pour .NET qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme net. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez-le. Vous pouvez également utiliser la commande suivante depuis la console Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF

Extraire l’image d’un PDF via C#


Vous avez besoin de Aspose.PDF pour la bibliothèque .NET pour essayer le code dans votre environnement.

  1. Ouvrez le document PDF.
  2. Extrayez une image particulière.
  3. Enregistrez l’image de sortie.
  4. Enregistrez le fichier PDF mis à jour.

Extraire les images d'un fichier PDF - C#

Cet exemple de code montre comment extraire des images d'un PDF - C#


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

// Extract a particular image
XImage xImage = pdfDocument.Pages[1].Resources.Images[1];

FileStream outputImage = new FileStream(dataDir + "output.jpg", FileMode.Create);

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

dataDir = dataDir + "ExtractImages_out.pdf";

// Save updated PDF file
pdfDocument.Save(dataDir);