Class ImageExtractor

Info

Mewakili plugin Documentize.ImageExtractor. Digunakan untuk mengekstrak gambar dari dokumen PDF.

public static class ImageExtractor

Warisan

objectImageExtractor

Anggota yang diwarisi

Contoh

Contoh ini menunjukkan cara mengekstrak gambar dari dokumen PDF.

// Buat ImageExtractorOptions untuk mengatur instruksi
var options = new ImageExtractorOptions();
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Atur jalur direktori output
options.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// Lakukan proses
var results = ImageExtractor.Process(options);
// Dapatkan jalur ke hasil gambar
var imageExtracted = results.ResultCollection[0].ToFile();

Contoh ini menunjukkan cara mengekstrak gambar dari dokumen PDF ke Streams tanpa folder.

// Buat ImageExtractorOptions untuk mengatur instruksi
var options = new ImageExtractorOptions();
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Tidak mengatur output - ini akan menulis hasil ke streams
// Lakukan proses
var results = ImageExtractor.Process(options);
// Dapatkan Stream
var ms = results.ResultCollection[0].ToStream();
// Salin data ke file untuk demo
ms.Seek(0, SeekOrigin.Begin);
using (var fs = File.Create("test_file.png"))
{
    ms.CopyTo(fs);
}

Metode

Process(ImageExtractorOptions)

Ekstrak gambar dari dokumen PDF.

public static ResultContainer Process(ImageExtractorOptions options)

Parameter

Mengembalikan

ResultContainer : Objek yang berisi hasil dari operasi.

Pengecualian

ArgumentException

Jika opsi tidak diatur.

Namespace: Documentize Assembly: Documentize.dll

 Indonesia