PDF en PNG
Le Documentize PDF Converter for .NET est un outil avancé qui vous permet de convertir des documents PDF en images PNG de haute qualité. Ce composant est conçu pour rendre votre contenu plus polyvalent, accessible et plus facile à partager en transformant les pages PDF en formats d’image largement supportés.
Comment convertir un PDF en PNG
Pour convertir un document PDF en images PNG, suivez ces étapes :
- Créez une instance de
PdfToPngOptionspour configurer le processus de conversion. - Ajoutez le fichier PDF d’entrée à l’aide de la méthode
AddInput. - Définissez le chemin du répertoire de sortie pour les images PNG avec la méthode
AddOutput. - Exécutez la méthode
Convertpour convertir les pages PDF en images PNG.
1// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);Personnalisation de la conversion PDF en PNG
Vous pouvez personnaliser la conversion en ajustant la résolution et en sélectionnant des pages spécifiques. Par exemple, pour ne convertir que la première page d’un PDF à 200 DPI :
1// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions()
3// Process only the first page
4options.PageList = [1];
5// Set output resolution to 200 DPI
6options.OutputResolution = 200;
7// Add input File path
8options.AddInput(new FileData("path_to_input.pdf"));
9// Set output Directory path
10options.AddOutput(new DirectoryData("path_to_output_directory"));
11// Perform the process
12PdfConverter.Convert(options);Gestion des résultats de conversion
La méthode Convert renvoie un objet ResultContainer qui contient des informations sur les résultats de la conversion. Vous pouvez obtenir les flux des fichiers PNG convertis comme indiqué ci‑dessous :
1// Create PdfToJpegOptions object to set instructions
2var options = new PdfToPngOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Perform the process
6var results = PdfConverter.Convert(options);
7// Get stream results
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}Principales fonctionnalités :
- Convertir PDF en PNG : Convertissez rapidement et efficacement des documents PDF entiers ou des pages spécifiques en images PNG.
- Résolution personnalisable : Définissez le DPI souhaité (par ex., 300 DPI) pour une sortie d’image de haute qualité.
- Ensemble de pages : Sélectionnez des pages spécifiques à convertir.
- Gestion facile de la sortie : Spécifiez les répertoires de destination pour chaque fichier PNG converti.
- Conversion rapide : Rapide, efficace, et nécessite peu d’effort pour la configuration.