GroupDocs.Parser for Java

Baca kode batang dari ODP menggunakan Java

Ekstrak konten kode batang dari file PDF, Word, Excel, dan gambar menggunakan GroupDocs.Parser dalam aplikasi Java Anda.

Cara membaca kode batang dari Odp di Java

Dengan GroupDocs.Parser, pengembang Java dapat mengekstrak kode batang dari dokumen ODP dalam beberapa langkah:

  1. Muatan dokumen ODP menggunakan Parser.
  2. Verifikasi bahwa dokumen mendukung ekstraksi kode batang.
  3. Gunakan API untuk mengambil data kode batang.
  4. Loop melalui hasil kode batang dan terapkan sesuai kebutuhan.
// Buka dokumen yang mengandung kode batang menggunakan Parser
try (Parser parser = new Parser("input.odp"))
{
    // Periksa dukungan kode batang untuk file tersebut
    if (!parser.getFeatures().isBarcodes())
    {
        System.out.println("Tangani tipe file yang tidak didukung");
        return;
    }

    // Ekstrak dan gunakan data kode batang
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
    for(PageBarcodeArea barcode : barcodes)
    {
        System.out.println("Page: " + barcode.getPage().getIndex());
        System.out.println("Value: " + barcode.getValue());
    }
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-parser</artifactId> <version>24.9</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
klik untuk menyalin
disalin
Lebih banyak contoh Dokumentasi

Kemampuan pemrosesan lebih lanjut

GroupDocs.Parser lebih dari sekadar ekstraksi kode batang—ia juga memungkinkan Anda untuk mengekstrak teks biasa, gambar, dan elemen terstruktur untuk mendukung alur kerja berbasis data.

Fitur ekstraksi kode batang dan data

Dukungan format kode batang yang luas

Deteksi format kode batang standar termasuk QR Code, Code 39, Data Matrix, EAN, Aztec, dan lainnya.

Baca kode batang dari berbagai sumber

Ekstrak informasi kode batang dari dokumen Office, PDF, dan file gambar seperti PNG, JPG, dan BMP.

Pengaturan pembacaan kode batang kustom

Sesuaikan ekstraksi kode batang dengan opsi untuk menargetkan area tertentu dan file multi-halaman.

Contoh: ekstrak kode batang dari PDF dengan opsi

Contoh ini menunjukkan ekstraksi kode batang dari dokumen PDF menggunakan pengaturan kustom.

Java

//  Inisialisasi parser dengan dokumen PDF
try (Parser parser = new Parser("input.pdf"))
{
    // Pastikan dokumen mendukung pembacaan kode batang
    if (!parser.getFeatures().isBarcodes())
    {
        return;
    }

    // Terapkan penyaringan dengan opsi kode batang
    BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");

    // Ekstrak kode batang menggunakan parser
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes(options);

    // Tangani setiap hasil kode batang
    for (PageBarcodeArea barcode : barcodes)
    {
        System.out.println("Page: " + String.valueOf(barcode.getPage().getIndex()));
        System.out.println("Value: " + barcode.getValue());
    }
}

Ikhtisar API GroupDocs.Parser for Java

GroupDocs.Parser menyediakan solusi komprehensif untuk pemrosesan dokumen dalam Java. Ini memungkinkan pengembang untuk mengekstrak kode batang, teks, gambar, dan informasi terstruktur dari berbagai format file seperti PDF, Word, Excel, PowerPoint, dan lainnya—tanpa memerlukan pustaka pihak ketiga.
Pelajari lebih lanjut
About illustration

Siap untuk memulai?

Unduh GroupDocs.Parser secara gratis atau dapatkan lisensi uji coba untuk akses penuh!

Sumber daya yang berguna

Jelajahi dokumentasi, sampel kode, dan dukungan masyarakat untuk meningkatkan pengalaman Anda.

Format file yang didukung untuk pembacaan kode batang

GroupDocs.Parser dapat membaca kode batang dari banyak tipe dokumen dan gambar. Berikut adalah beberapa format yang umum didukung.

Tip lisensi sementara

1
Daftar dengan email kantor Anda. Layanan email gratis tidak diperbolehkan.
2
Gunakan tombol Dapatkan lisensi sementara pada langkah kedua.
 Indonesian