Class ImageExtractor

Classe ImageExtractor

Représente le plugin ImageExtractor.

public class ImageExtractor : PdfExtractor

Constructeurs

NomDescription
ImageExtractor()Le constructeur par défaut.

Méthodes

NomDescription
Dispose()Implémentation de IDisposable. En fait, ce n’est pas nécessaire pour PdfExtractor.
Process(IPluginOptions)Démarre le traitement de PdfExtractor avec les paramètres spécifiés.

Remarques

L’objet ImageExtractor est utilisé pour extraire du texte dans des documents PDF.

Exemples

L’exemple démontre comment extraire des images d’un document PDF.

// create ImageExtractor object to extract images
using (ImageExtractor extractor = new ImageExtractor())
{
    // create ImageExtractorOptions
    imageExtractorOptions = new ImageExtractorOptions();
    
    // add input file path to data sources
    imageExtractor.AddDataSource(new FileDataSource(inputPath));
    
    // perform extraction process
    ResultContainer resultContainer = extractor.Process(imageExtractorOptions);
    
    // get the image from the ResultContainer object
    var imageExtracted = resultContainer.ResultCollection[0].ToFile();
}

Voir aussi