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 :

  1. Créez une instance de PdfToPngOptions pour configurer le processus de conversion.
  2. Ajoutez le fichier PDF d’entrée en utilisant la méthode AddInput.
  3. Définissez le chemin du répertoire de sortie pour les images PNG en utilisant la méthode AddOutput.
  4. 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é.
 Français