Class ImageExtractor

ImageExtractor class

تمثل مكون ImageExtractor.

public class ImageExtractor : PdfExtractor

Constructors

NameDescription
ImageExtractor()المُنشئ الافتراضي.

Methods

NameDescription
Dispose()تنفيذ IDisposable. في الواقع، ليس من الضروري لـ PdfExtractor.
Process(IPluginOptions)يبدأ معالجة PdfExtractor مع المعلمات المحددة.

Remarks

يتم استخدام كائن ImageExtractor لاستخراج النصوص من مستندات PDF.

Examples

توضح المثال كيفية استخراج الصور من مستند 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();
}

See Also