Ekstrak Gambar

The Documentize PDF Extractor for .NET plugin memungkinkan Anda mengekstrak gambar dari dokumen PDF dengan mudah. Plugin ini memindai file PDF Anda, mengidentifikasi gambar yang tertanam, dan mengekstraknya sambil mempertahankan kualitas serta 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 berikut:

  1. Buat instance dari kelas ExtractImagesOptions.
  2. Tambahkan jalur file input ke opsi menggunakan metode AddInput.
  3. Atur jalur Direktori output untuk gambar menggunakan metode AddOutput.
  4. Proses ekstraksi gambar dengan plugin.
  5. Ambil gambar yang telah diekstrak dari kontainer hasil.
 1// Create ExtractImagesOptions to set instructions
 2var options = new ExtractImagesOptions();
 3// Add input file path
 4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
 5// Set output Directory path
 6options.AddOutput(new DirectoryData("path_to_results_directory"));
 7// Perform the process
 8var results = PdfExtractor.Extract(options);
 9// Get path to image result
10var imageExtracted = results.ResultCollection[0].ToFile();

Menyimpan Gambar Hasil Ekstraksi ke Stream Tanpa Folder

Plugin PdfExtractor mendukung penyimpanan ke stream, yang memungkinkan Anda mengekstrak gambar dari file PDF ke dalam stream tanpa harus menggunakan folder sementara.

 1// Create ExtractImagesOptions to set instructions
 2var options = new ExtractImagesOptions();
 3// Add input file path
 4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
 5// Not set output - it will write results to streams
 6// Perform the process
 7var results = PdfExtractor.Extract(options);
 8// Get Stream
 9var ms = results.ResultCollection[0].ToStream();
10// Copy data to file for demo
11ms.Seek(0, SeekOrigin.Begin);
12using (var fs = File.Create("test_file.png"))
13{
14    ms.CopyTo(fs);
15}

Fitur Utama:

  • Ekstrak Gambar Tertanam: Mengidentifikasi dan mengekstrak gambar dari dokumen PDF.
  • Pertahankan Kualitas Gambar: Menjamin gambar yang diekstrak tetap mempertahankan kualitas aslinya.
  • Output Fleksibel: Simpan gambar yang diekstrak dalam format atau lokasi pilihan Anda.
 Indonesia