L’extraction d’images à partir de PDF documents est une exigence courante lors de la gestion de rapports, de documents numérisés ou de fichiers de présentation contenant des visuels intégrés. Au lieu de sauvegarder manuellement chaque image, vous pouvez automatiser le processus d’extraction avec le SDK Cloud GroupDocs.Parser pour .NET.
Dans ce tutoriel, vous apprendrez comment extraire des images de fichiers PDF en utilisant C# .NET et l’API REST Cloud de GroupDocs.Parser, ainsi que des extraits de code faciles à suivre pour une intégration rapide.
- Pourquoi extraire des images des fichiers PDF ?
- API de parsing PDF
- Extraire des images d’un PDF en utilisant C# .NET
- Télécharger des images PDF via cURL
- Essayez l’extracteur d’images PDF en ligne
Pourquoi extraire des images des fichiers PDF ?
Il existe de nombreux cas d’utilisation pratiques pour l’automatisation de l’extraction d’images PDF :
- Récupérer des logos, des graphiques et des infographies à partir de rapports marketing ou financiers.
- Extraire des photos et des numérisations à partir de fichiers PDF multi-pages.
- Construire des pipelines d’extraction de contenu automatisés pour l’analyse de documents.
- Traitez de grands lots de fichiers PDF sans effort manuel ni outils de bureau.
API de traitement de PDF
GroupDocs.Parser Cloud SDK for .NET est un wrapper d’API léger et facile à intégrer, vous permettant d’extraire du contenu structuré—tel que du texte, des images et d’autres composants du PDF ainsi que d’autres formats de fichiers incluant Word, Excel, etc.
Conditions préalables
Avant de commencer, assurez-vous d’avoir :
- Un GroupDocs Cloud Account pour obtenir votre ID client et votre secret client.
- .NET 6.0 ou version ultérieure installée sur votre système.
- Visual Studio ou votre IDE préféré.
Installer l’API de parsing PDF
Vous pouvez facilement installer le SDK depuis NuGet en utilisant la commande ci-dessous :
NuGet\Install-Package GroupDocs.Parser-Cloud -Version 25.7.0
Extraire des images d’un PDF en utilisant C# .NET
Suivez ces étapes simples pour extraire toutes les images d’un fichier PDF par programmation.
Étape 1 : Configurer la configuration.
var configuration = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var parserApi = new ParserApi(configuration);
Étape 2 : Spécifiez les informations sur le fichier.
var fileInfo = new FileInfo
{
FilePath = "sample.pdf"
};
var options = new ImagesOptions
{
FileInfo = fileInfo
};
var request = new ImagesRequest(options);
Étape 3 : Extraire des images du PDF.
var response = parserApi.Images(request);
foreach (var image in response.Images)
{
Console.WriteLine($"Image Path: {image.Path}");
}
// Pour plus d'exemples, veuillez visiter https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-dotnet
var configuration = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var parserApi = new ParserApi(configuration);
// specify the input PDF information
var fileInfo = new FileInfo
{
FilePath = "input.pdf"
};
var options = new ImagesOptions
{
FileInfo = fileInfo
};
// create Image Extract request
var request = new ImagesRequest(options);
// get all the images from PDF in response object
var response = parserApi.Images(request);
foreach (var image in response.Images)
{
Console.WriteLine($"Extracted Image Path: {image.Path}");
}
Télécharger des images PDF via cURL
Alternativement, vous pouvez également extraire des images en utilisant l’API REST de GroupDocs.Parser et des commandes cURL.
Étape 1 – Générer un jeton d’accès :
curl -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"
Étape 2 – Extraire des images via l’API REST :
curl -v -X POST "https://api.groupdocs.cloud/v1.0/parser/images" \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"FileInfo\": { \"FilePath\": \"Binder1.pdf\", \"StorageName\": \"internal\" }, \"OutputPath\": \"internal\", \"StartPageNumber\": 1, \"CountPagesToExtract\": 2}"
- Remplacez par celui que vous avez généré.
Essayez l’extracteur d’images PDF en ligne
Voulez-vous le tester avant de coder ? Utilisez le Online PDF Image Extractor gratuit propulsé par GroupDocs.Parser Cloud — téléchargez un PDF et téléchargez instantanément les images extraites.

Conclusion
Dans ce guide, nous avons couvert comment :
- Extraire des images d’un PDF en utilisant l’API REST C# .NET.
- Téléchargez et traitez automatiquement les images intégrées.
- Utilisez l’API REST ou cURL pour l’intégration.
Alors, avec l’aide de GroupDocs.Parser Cloud SDK pour .NET, vous pouvez facilement créer des flux de travail d’automatisation pour l’extraction de contenu PDF sans avoir besoin de logiciels tiers ou d’étapes manuelles.
📚 Ressources supplémentaires
Questions Fréquemment Posées – QFP
Comment extraire des images de Word ?
Vous pouvez utiliser GroupDocs.Parser Cloud SDKs pour extraire des images de fichiers Word de manière programmatique.
Quel est le modèle de tarification ?
Nous proposons un modèle de tarification unique à l’utilisation. Pour plus d’informations, veuillez visiter pricing guide.
Proposez-vous un essai gratuit ?
Oui. Avec un compte d’essai gratuit, vous pouvez effectuer 150 appels API par mois gratuitement et évaluer nos API sans restrictions. Pour plus d’informations, veuillez visiter Free Trial .