Código de barras QR Xamarin
El control de código de barras QR (Quick Response) crea un código de barras matricial (o bidimensional), legible mediante escáneres QR y teléfonos inteligentes. Este control le permite insertar datos fácilmente en su aplicación para que los usuarios puedan mostrar texto, abrir una URL, redactar un mensaje y más.
El código consta de una serie de módulos cuadrados negros dispuestos en un patrón cuadrado general, incluido un patrón de buscador único ubicado en tres esquinas del símbolo. Las dimensiones del módulo las especifica el usuario para permitir la producción de símbolos mediante una amplia variedad de técnicas.
Versión de tamaño
Cada versión de tamaño tiene un número diferente de módulos (el módulo se refiere a los módulos en blanco y negro que componen la matriz de códigos QR). Los tamaños admitidos varían desde la Versión 1 (módulos 21x21) hasta la Versión 40 (módulos 177x177). También existe una opción para proporcionar un tamaño indefinido, que es específico del código de barras y calcula internamente la versión más pequeña que se adapta a los datos.
Modo de codificación
El código de barras QR puede codificar una gran cantidad de caracteres utilizando diferentes modos de compactación, según el tipo de caracteres de datos. Puede codificar utilizando el modo alfanumérico, numérico o de bytes. El código de barras QR también puede codificar caracteres JIS Kanji configurando el modo de codificación en Kanji.
Modo FNC1
El modo FNC1 se utiliza para especificar el formato de los datos codificados. Puede elegir el modo Gs1 para datos formateados de acuerdo con las Especificaciones Generales GS1 o el modo Industria para datos formateados de acuerdo con identificadores de aplicaciones industriales específicos acordados previamente por AIM Inc.
Nivel de corrección de errores
El código de barras QR tiene una función de corrección de errores para restaurar los datos codificados si el código de barras está dañado o sucio. El usuario puede elegir entre cuatro niveles de corrección de errores según el caso de uso: Bajo, Medio, Cuartil y Alto.