Lớp ImageExtractor
Thông tin
Đại diện cho plugin Documentize.ImageExtractor. Được sử dụng để trích xuất hình ảnh từ tài liệu PDF.
public class ImageExtractor : PdfExtractor, IDisposable
Kế thừa
object ← PdfExtractor ← ImageExtractor
Triển khai
Các thành viên kế thừa
- PdfExtractor.Process(IPluginOptions),
- PdfExtractor.Dispose(),
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Ví dụ
Ví dụ minh họa cách trích xuất hình ảnh từ tài liệu PDF.
// tạo đối tượng ImageExtractor để trích xuất hình ảnh
using (var plugin = new ImageExtractor())
{
// tạo ImageExtractorOptions
var opt = new ImageExtractorOptions();
// thêm đường dẫn tệp đầu vào
opt.AddInput(new FileDataSource(inputPath));
// đặt thư mục đầu ra
opt.AddInput(new FileDataSource("D:\\"));
// thực hiện quá trình trích xuất
var resultContainer = plugin.Process(opt);
// lấy hình ảnh từ đối tượng ResultContainer
var imageExtracted = resultContainer.ResultCollection[0].ToFile();
}
Các hàm khởi tạo
ImageExtractor()
public ImageExtractor()
Namespace: Documentize Assembly: Documentize.dll