QR Code Generator by Aspose.BarCode for Java is a web application to generate various types of QR Codes using Aspose.BarCode for Java.
Aspose.BarCode for Java is a robust and reliable barcode generation and recognition component, written in Java, it allows developers to quickly and easily add barcode generation and recognition functionality to their Java applications. It is available for the Java SE, Java EE and Java ME platforms.
This application highlights commonly used features of Aspose.BarCode for Java and demonstrates how to utilize them to generate various types of QR Codes including Text, Url, Email, Phone number, Contact (VCard), Event, Geolocation, Wifi and SMS.
You can export the generated QR Code into any of the following formats.
Application also supports embedding generated QR Code into any website of your choice using direct URL. Here are the steps.
<img width="100%" src="http://localhost:8080/qrcodegen/api/qrcode/generate?data=http://aspose.com&ecc=L&foreColor=%23000000&bgColor=%23FFFFFF&download=false&format=png">
Application also exports its Restful APIs documentation using swagger specification. You can also view the application APIs swagger based documentation by accessing following URL after running the project.
Clone the repository:
$ git clone https://github.com/AsposeShowcase/QR_Code_Generator_by_Aspose.BarCode_for_Java.git
If this is your first time using Github, review http://help.github.com to learn the basics.
From the command line with Maven:
$ cd QR_Code_Generator_by_Aspose.BarCode_for_Java
$ mvn jetty:run
From IDE such as NetBeans IDE, Eclipse, IDEA or others:
Note: Set the application context path to ‘qrcodegen’ (if required).
The project works without a license, with limitations. To remove limitations, you can acquire a free temporary license or buy a full license.
Simply change license.file
property value to the path to your aspose license file in the project configuration src/main/resources/config.properties
.
license.file=C:\\aspose\\Aspose.Total.Java.lic
The project uses a number of open source projects to work properly: