Generar/Leer Codigo QR
Proyecto
Fuente
https://www.callicoder.com/generate-qr-code-in-java-using-zxing/
https://www.callicoder.com/qr-code-reader-scanner-in-java-using-zxing/
Se incorporo el soporte para zxing dentro de avbravoutils a partir de la versi'on 0.27
<dependency>
<groupId>com.github.avbravo</groupId>
<artifactId>avbravoutils</artifactId>
<version>0.27</version>
</dependency>
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Genera una imagen con el código QR del texto especificado
Permite leer la imagen y obtener el texto
Métodos
public static Boolean generarImagenQRCode(String texto, int alto, int ancho, String rutaImagen)
public static Boolean generarImagenQRCode350x350(String texto, String rutaImagen)
public static String decodificarQRCode(String rutaImagen, Boolean... showDialog)
Ejemplo
String ruta="/home/avbravo/Descargas/t.png";
if(QR.generarImagenQRCode350x350("Hola Mundo",ruta )){
System.out.println("---> Se genero la imageh qr");
}else{
System.out.println("---> No sSe genero la imageh qr"+ QR.exception.getLocalizedMessage());
}
//Leer Imagen QR
String texto= QR.decodificarQRCode(ruta, false);
System.out.println("Texto decodificado: "+texto);

Last updated
Was this helpful?