PDF Image Extractor
Plugin Documentize PDF Image Extractor for .NET memungkinkan Anda untuk dengan mudah mengekstrak gambar dari dokumen PDF. Ini memindai file PDF Anda, mengidentifikasi gambar yang disematkan, dan mengekstraknya sambil mempertahankan kualitas dan format aslinya. Alat ini meningkatkan aksesibilitas konten visual dan mempermudah proses pengambilan gambar dari PDF.
Cara Mengekstrak Gambar dari PDF
Untuk mengekstrak gambar dari file PDF, ikuti langkah-langkah ini:
- Buat instance dari kelas
ImageExtractorOptions
. - Tambahkan jalur file input ke opsi menggunakan metode
AddInput
. - Atur jalur direktori output untuk gambar menggunakan metode
AddOutput
. - Proses ekstraksi gambar menggunakan plugin.
- Ambil gambar yang diekstrak dari wadah hasil.
1
2// Buat ImageExtractorOptions untuk mengatur instruksi
3var options = new ImageExtractorOptions();
4// Tambahkan jalur file input
5options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
6// Setel jalur direktori output
7options.AddOutput(new DirectoryDataSource("path_to_results_directory"));
8// Lakukan proses
9var results = ImageExtractor.Process(options);
10// Dapatkan jalur ke hasil gambar
11var imageExtracted = results.ResultCollection[0].ToFile();
Mengekstrak Gambar dari File PDF ke Stream tanpa folder
Plugin ImageExtractor mendukung penyimpanan ke stream, yang memungkinkan Anda untuk mengekstrak gambar dari file PDF ke dalam stream tanpa menggunakan folder sementara.
1
2// Buat ImageExtractorOptions untuk mengatur instruksi
3var options = new ImageExtractorOptions();
4// Tambahkan jalur file input
5options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
6// Tidak menyetel output - ini akan menulis hasil ke stream
7// Lakukan proses
8var results = ImageExtractor.Process(options);
9// Dapatkan Stream
10var ms = results.ResultCollection[0].ToStream();
11// Salin data ke file untuk demo
12ms.Seek(0, SeekOrigin.Begin);
13using (var fs = File.Create("test_file.png"))
14{
15 ms.CopyTo(fs);
16}
Fitur Utama:
- Ekstrak Gambar Tersembunyi: Mengidentifikasi dan mengekstrak gambar dari dokumen PDF.
- Pertahankan Kualitas Gambar: Memastikan gambar yang diekstrak tetap mempertahankan kualitas aslinya.
- Output Fleksibel: Simpan gambar yang diekstrak dalam format atau lokasi yang Anda sukai.