v24.11
Nouveau plugin ajouté : Convertisseur PDF en JPEG
- But : La classe
JpegConverter
est conçue pour convertir des documents PDF en format JPEG, facilitant ainsi la gestion et le partage d’images dérivées des PDF pour 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.
Classe DirectoryDataSource ajoutée
- 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.
Classe PdfToJpegOptions ajoutée
- 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 de pages à convertir à partir du PDF.Quality
: Définit la qualité de la sortie JPEG.