Free java api to generate qr codes in your java or android application

Posted By : Deepak Agrawal | 19-Dec-2014

You can get FREE JAVA API to generate QR Codes For your java/android application from zxing under License

Steps to integrate Zxing in grails application add below lines in buildConfig.groovy file under conf directory:

1. add respository mavenRepo 'https://oss.sonatype.org/content/repositories/snapshots'

2. add dependency compile ("net.glxn.qrgen:javase:2.0")

3. Now generate QRCodes for free

import java.io.File;
import net.glxn.qrgen.core.image.ImageType;
import net.glxn.qrgen.javase.QRCode;
import org.apache.commons.codec.binary.Base64;
import org.apache.commons.io.FileUtils;
....
....

File file=QRCode.from("Hello World").to(ImageType.PNG).file();

//here we have convert generated image file into a base64 code to store in database.
String imageCode=Base64.encodeBase64String(FileUtils.readFileToByteArray(file));
		
System.out.println(imageCode);

 

For more usage visit on kenglxn

 

Thanks

 

About Author

Author Image
Deepak Agrawal

Deepak is an bright developer with experience in Groovy and Grails. He is well versed with AngularJS.

Request for Proposal

Name is required

Comment is required

Sending message..