Convertisseur PDF en PNG
Le Convertisseur PDF en PNG de Documentize pour .NET est un outil avancé qui vous permet de convertir des documents PDF en images PNG de haute qualité. Ce plugin 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
PdfToPngOptions
pour configurer le processus de conversion. - Ajoutez le fichier PDF d’entrée en utilisant la méthode
AddInput
. - Définissez le chemin du répertoire de sortie pour les images PNG en utilisant la méthode
AddOutput
. - Exécutez la méthode
Process
pour convertir les pages PDF en images PNG.
1// Créer un objet PdfToPngOptions pour définir les instructions
2var options = new PdfToPngOptions();
3// Ajouter le chemin du fichier d'entrée
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Définir le chemin du répertoire de sortie
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// Effectuer le processus
8PngConverter.Process(options);
Personnaliser 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 convertir uniquement la première page d’un PDF à 200 DPI :
1// Créer un objet PdfToPngOptions pour définir les instructions
2var options = new PdfToPngOptions()
3// Traiter uniquement la première page
4options.PageList = new List<int> { 1 };
5// Définir la résolution de sortie à 200 dpi
6options.OutputResolution = 200;
7// Ajouter le chemin du fichier d'entrée
8options.AddInput(new FileDataSource("path_to_input.pdf"));
9// Définir le chemin du répertoire de sortie
10options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
11// Effectuer le processus
12PngConverter.Process(options);
Gestion des résultats de conversion
La méthode Process 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// Créer un objet PdfToJpegOptions pour définir les instructions
2var options = new PdfToPngOptions();
3// Ajouter le chemin du fichier d'entrée
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Effectuer le processus
6var results = PngConverter.Process(options);
7// Obtenir les résultats des flux
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}
Caractéristiques principales :
- 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 exemple, 300 DPI) pour une sortie d’image de haute qualité.
- Ensemble de pages : Sélectionnez des pages spécifiques pour la conversion.
- Gestion de sortie facile : Spécifiez des répertoires de sortie pour chaque fichier PNG converti.
- Conversion rapide : Rapide, efficace et nécessite peu d’efforts pour être configuré.