Ekstrak Gambar dari Dokumen

Perkenalan

Dalam tutorial ini, kita akan mempelajari cara mengekstrak gambar dari dokumen menggunakan GroupDocs.Parser untuk .NET. GroupDocs.Parser adalah perpustakaan canggih yang memungkinkan pengembang mengekstrak teks, metadata, gambar, dan lainnya dari berbagai format dokumen.

Prasyarat

Sebelum memulai, pastikan Anda telah menyiapkan prasyarat berikut:

  • Visual Studio: Instal Visual Studio di mesin Anda.
  • GroupDocs.Parser untuk .NET: Unduh dan instal GroupDocs.Parser dariUnduh Halaman.
  • Contoh Dokumen: Siapkan contoh dokumen (PDF, DOCX, dll.) yang gambarnya ingin Anda ekstrak.

Impor Namespace

Mulailah dengan mengimpor namespace yang diperlukan dalam proyek C# Anda:

using System;
using System.Collections.Generic;
using System.Text;
using GroupDocs.Parser.Data;

Langkah 1: Buat Instance Kelas Parser

Pertama, buat sebuah instance dariParser kelas dengan menyediakan jalur ke dokumen sampel Anda.

using (Parser parser = new Parser("YourSampleFile.pdf"))
{
    // Kode Anda ada di sini
}

Mengganti"YourSampleFile.pdf" dengan jalur ke file dokumen Anda.

Langkah 2: Ekstrak Gambar dari Dokumen

Selanjutnya, ekstrak gambar dari dokumen menggunakanGetImages() metode.

IEnumerable<PageImageArea> images = parser.GetImages();

ItuGetImages() metode mengembalikan koleksiPageImageArea objek yang mewakili gambar yang ditemukan dalam dokumen.

Langkah 3: Periksa Dukungan Ekstraksi Gambar

Sebelum mengulangi gambar, periksa apakah ekstraksi gambar didukung untuk dokumen tersebut.

if (images == null)
{
    Console.WriteLine("Images extraction isn't supported");
    return;
}

Langkah ini memastikan bahwa dokumen berisi gambar yang dapat diekstraksi.

Langkah 4: Ulangi Gambar yang Diekstraksi

Sekarang, ulangi gambar yang diekstraksi untuk mengakses informasi detail tentang setiap gambar, seperti indeks halaman, koordinat persegi panjang, dan jenis gambar.

foreach (PageImageArea image in images)
{
    Console.WriteLine($"Page: {image.Page.Index}, Rectangle: {image.Rectangle}, Type: {image.FileType}");
}

Loop ini mencetak informasi tentang setiap gambar yang diekstraksi, termasuk lokasi dan jenisnya.

Kesimpulan

Dalam tutorial ini, kita mempelajari cara menggunakan GroupDocs.Parser untuk .NET untuk mengekstrak gambar dari dokumen secara terprogram. Dengan mengikuti langkah-langkah ini, Anda dapat mengintegrasikan fungsionalitas ekstraksi gambar dokumen ke dalam aplikasi .NET Anda dengan lancar.

FAQ

Bisakah GroupDocs.Parser mengekstrak gambar dari semua format dokumen?

GroupDocs.Parser mendukung ekstraksi gambar dari berbagai format, termasuk PDF, DOCX, XLSX, dan banyak lagi.

Apakah ada uji coba gratis yang tersedia untuk GroupDocs.Parser?

Ya, Anda dapat mengakses uji coba gratis GroupDocs.Parser darisitus web.

Di mana saya dapat menemukan dokumentasi untuk GroupDocs.Parser?

Dokumentasi terperinci untuk GroupDocs.Parser dapat ditemukanDi Sini.

Bagaimana saya bisa mendapatkan lisensi sementara untuk GroupDocs.Parser?

Anda dapat memperoleh lisensi sementara darihalaman lisensi sementara.

Di mana saya bisa mendapatkan dukungan untuk GroupDocs.Parser?

Untuk dukungan dan bantuan teknis, kunjungiForum GroupDocs.Parser.