v24.11

Ajout d’un nouveau Plugin : Convertisseur PDF en JPEG

  • But : La classe JpegConverter est conçue pour convertir des documents PDF en format JPEG, facilitant ainsi le traitement et le partage d’images dérivées des PDF par les utilisateurs.
  • Constructeur :
    • JpegConverter(): Initialise une nouvelle instance du convertisseur JPEG.

Exemple d’utilisation :

var plugin = new JpegConverter();  
var opt = new PdfToJpegOptions();  
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));  
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));  
plugin.Process(opt);  
  • Méthode :
    • Process(PdfToJpegOptions options): Démarre le processus de conversion JPEG en utilisant les options spécifiées.

Ajout de la classe DirectoryDataSource

  • But : La classe DirectoryDataSource permet aux utilisateurs de gérer les données de répertoire pour les opérations de chargement et de sauvegarde au sein des plugins.
  • Constructeur :
    • DirectoryDataSource(string path): Initialise un nouvel objet de données de répertoire avec le chemin spécifié.

Exemple d’utilisation :

var directorySource = new DirectoryDataSource("path_to_your_directory");  
  • Propriétés :
    • DataType: Récupère le type de source de données.
    • Path: Obtient le chemin du répertoire de données actuel.

Ajout de la classe PdfToJpegOptions

  • But : Cette classe contient des options pour configurer le processus de conversion JPEG, permettant aux utilisateurs de spécifier la résolution, les listes de pages et la qualité d’image.
  • Constructeur :
    • PdfToJpegOptions(): Initialise une nouvelle instance d’options pour le convertisseur JPEG.

Propriétés :

  • OutputResolution: Spécifie la résolution des images JPEG résultantes.
  • PageList: Une liste des pages à convertir à partir du PDF.
  • Quality: Définit la qualité de la sortie JPEG.
10 juil. 2025
 Français