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#

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);