Aspose.BarCode  JasperReports için

JasperReports’ta Barkod Oluşturma ve Dışa Aktarma

1D, 2D ve Posta barkodları Oluşturmak, Görüntülemek ve Dışa Aktarmak için JasperReports & JasperServer API.

  Download Free Trial
  
 

Aspose.BarCode for JasperReports, uygulamalarınızda barkod etiketleri oluşturmak ve görüntülemek için esnek bir JasperReports ve JasperServer uzantısıdır. Bu barkod etiketleri, birçok popüler resim biçiminde oluşturulabilir.

Gelişmiş Jasper Raporlarından Barkoda Aktarma Özellikleri

Kolay Dağıtım

Aspose.BarCode for JasperReports, JasperReports'ta barkodlarla çalışmak için özel bir araç seti sağlar. Geliştiriciler bu API'yi kullanarak mevcut raporlara yerleştirilen barkodları tarayabilir veya bunları yeni raporlara ekleyebilir. Bu barkod kitaplığı tamamen Java'da kodlanmıştır ve tek bir JAR belgesi olarak sağlanır ve JasperReports veya JasperServer'ın kurulu olduğu makinelere kolayca kurulabilir. JasperReports barkod uzantısını yüklemek için JAR belgesini doğru klasör konumuna kopyalayıp çalışmaya başlamanız yeterlidir.

Barkod Oluşturma Canlı Örneği

Barkod oluşturucu kitaplığı, geliştiricilerin barkod türünü belirterek, kodlanacak verileri girerek ve görünümle ilgili özel özellikleri ayarlayarak kolayca barkodlar oluşturmasına olanak tanır. Bu, arka plan ve ön plan rengi, yazı tipi, boyut, çözünürlük ve metin başlıkları gibi çeşitli seçenekleri içerir. API, aynı temel yaklaşımı kullanarak PDF417, Data Matrix, Aztec Code, QR Code ve Micro QR Code dahil olmak üzere hem 1D hem de 2D barkodlar oluşturabilir. Bu, onu JasperReports dahil olmak üzere çeşitli uygulamalar için çok çeşitli barkod türleri oluşturmak için kullanışlı ve kullanıcı dostu bir araç haline getirir.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

JasperReports'a Barkodları Ekleyin

JasperReports, geliştiricilerin veritabanları, CSV dosyaları ve XML belgeleri gibi çeşitli kaynaklarda depolanan verileri kullanarak raporlar oluşturmasına olanak tanır. Raporları tasarlamak, biçimlendirmek ve dışa aktarmak için Java uygulamalarına kolayca entegre edilebilecek çok çeşitli özellikler sağlar. JasperReports'un bazı yaygın kullanımları arasında faturalar, makbuzlar, finansal tablolar ve diğer iş raporları türleri yer alır. Raporlardaki bilgilere erişimi ve yönetimi kolaylaştırmak için JasperReports'a barkod eklemek yararlı olabilir. Örneğin, bir JasperReport'taki bilgileri hızlı ve doğru bir şekilde taramak ve güncellemek için barkodlar kullanılabilir, yani ilişkili verileri almak ve görüntülemek için bir faturadaki bir barkodu tarayarak. Bu, bilgileri izlemeyi ve yönetmeyi kolaylaştırabilir ve hata veya tutarsızlık riskini azaltabilir. Barkod, raporda belirli öğeleri veya kayıtları görüntülemeye de hizmet edebilir.

Canlı Barkod Tanıma Örneği

Barkod okuyucu API'si, 1D, 2D ve posta barkodlarını taramak, algılamak ve okumak için bir dizi özellik sağlar. Geliştiriciler, yalnızca birkaç satır kodla bu işlevi uygulamalarına kolayca entegre edebilir ve yaygın olarak kullanılan çok çeşitli barkodları algılamak ve kodunu çözmek için kullanabilir. API, kullanıcı dostu ve sezgisel olacak şekilde tasarlanmıştır ve geliştiricilerin uygulamalarına hızlı ve kolay bir şekilde barkod tarama özellikleri eklemelerini kolaylaştırır.

Ready to recognize tanıma Buraya bir dosya bırakın veya göz atmak için tıklayın *

* Dosyalarınızı yükleyerek veya hizmeti kullanarak Şartlarımızı kabul etmiş olursunuz: ve Gizlilik Politikası'nı kullanın.

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

Tanıma sonucu

İnsanlar ne diyor

Sadece bizim sözümüze güvenmeyin. Kullanıcıların API'ler hakkında söylediklerini görün.

 
 
View Case Studies
  

Support and Learning Resources