QR kodu, içinde farklı bilgiler barındırabilen bir barkod türüdür. Taramak ve bilgileri okumak için akıllı telefonunuzdaki bir QR kod okuyucuyu kullanabilirsiniz. QR kodları, ürün ayrıntılarını göstermek, telefonunuzla ödeme yapmak ve erişim kontrolü gibi birçok farklı şekilde kullanılır. Bu yazıda, QR kodlarını programlı olarak taramak için Java’yı nasıl kullanacağımızdan bahsedeceğiz.

Java Kullanan QR Kod Okuyucu | Resimden QR Kodunu Tara

QR Kod Tarama için Java API

GroupDocs.Parser for Java API, geliştiricilerin PDF’ler, Word dosyaları ve Excel elektronik tabloları gibi farklı belge türlerinden bilgi çıkarmasına yardımcı olan bir araçtır. Bununla belgelerden metin, resim, barkod ve diğer yapılandırılmış içerikleri çıkarabilirsiniz. Şimdi devam edelim ve çok küçük bir Java kodu kullanarak uygulamanızdaki resimlerden QR kodlarını tarayalım.

JAR dosyasını indirilenler bölümünden indirebilir veya Java uygulamalarınızda en son depo ve bağımlılık Maven yapılandırmalarını kullanabilirsiniz.

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-parser</artifactId>
    <version>23.2</version>
</dependency>

Java Kullanarak QR Kodu Nasıl Taranır?

Bu basit adımlar, bir QR kodu taramanın sandığınız kadar zor olmadığını anlamanıza yardımcı olacaktır. Bir QR kodu görüntüsünün nasıl okunacağına ilişkin aşağıdaki talimatlara göz atın:

  • Parser sınıfını kullanarak QR Code görüntüsünü yükleyin.
  • Yüklenen görüntünün QR Kodlarını alın.
  • Ekteki mesajı getValue yöntemini kullanarak QR Kodundan çıkarın.

Aşağıdaki Java kodu, uygulama içindeki QR kodu görüntüsünü tarar:

// Java kullanarak QR Kodunu tarayın
try(Parser parser = new Parser("/path/qrcode.png"))
{
    // Tüm QR Kodlarını çıkarın.
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
  
    // Yinele
    for(PageBarcodeArea barcode : barcodes)
    {
        // Tanımlanan QR Kodu değerlerini yazdırın
        Console.WriteLine(barcode.getCodeTypeName()	 +" Code Value: " + barcode.getValue());
    }
}

Ücretsiz Lisans Alın

QR tarayıcıyı analiz etmek için ücretsiz bir geçici lisans alabilirsiniz ve API’nin diğer özelliklerini herhangi bir değerlendirme sınırlaması olmaksızın alabilirsiniz.

Çözüm

Java kullanarak resimlerden QR kodlarını kolayca tarama hakkında bilgi edindiğinize göre, bu yeni beceriyi kullanarak kendi QR kod okuyucunuzu oluşturabilir, hatta çevrimiçi bir QR kod tarama uygulaması geliştirebilirsiniz. Sonsuz olasılıklarla neler yapabileceğinizi görelim.

Daha fazla bilgi edinmek için aşağıdaki yararlı materyalleri ziyaret edebilirsiniz:

Ayrıca bakınız