Resim ifadesi, java.awt.Image
'un herhangi bir alt sınıfını döndürmelidir. Bunu başarmanın en kolay yolu, Resmi oluşturmak için kendi yardımcı sınıfınızı kullanmaktır. String
'dan bir barkod üreten ve bu yöntemi İttifak'tan çağıran statik bir yöntem oluşturabilirsiniz.
ZXing kullanılması durumunda, kullanmanın yöntemini bilmiyorum, ancak Barbecue kütüphanesini kullanarak ImageExpression olarak kullandığımı söyleyebilirim.
net.sourceforge.barbecue.BarcodeImageHandler.getImage(
MyBarcodeGenerator.getFromString($F{field})
MyBarcodeGenerator
sınıf benim durumumda bir net.sourceforge.barbecue.linear.code39.Code39Barcode
Expression Class
ihmal edilir bir net.sourceforge.barbecue.Barcode
döndüren yöntem getFromString(...)
içerir.
--Edited:
MatrixToImageWriter.toBufferedImage(new QRCodeWriter().encode("BARCODE CONTENT", BarcodeFormat.QR_CODE, 400 /*Width*/, 400/*Height*/));
:
aşağıdaki kodu Görüntü İfade alanında kullanabileceğiniz bir BufferedImage içine QRCode kodlar MatrixToImageWriter
kullanmalıdır ZXing bir resim kodlamak için
http://groups.google.com/group/zxing/browse_thread/thread/e8fbcde52f9efd80 –
@AlexK: Bunu daha önce denedim ama net değil – deepmax
En azından bize ne tür bir Barkod denediğinizi söylemelisiniz. ... –