PARSEO DEL CODIGO PDF417 DEL DNI ARGENTINO
A partir de una lectora de codigo de barras 2D podemos leer y extraer los datos de un DNI para incorporarlos en nuestra base de datos sin necesidad de tipear los mismos en el teclado.
El código incluido en el frente de la credencial, es del tipo PDF417 e incluye los siguientes campos separados por un carácter @:
- Número de Tramite
- Apellidos (ambos separados por un espacio)
- Nombres (ambos separados por un espacio)
- Sexo (M / F)
- Número de DNI
- Ejemplar
- Fecha Nacimiento (DD/MM/AAAA)
- Fecha de Emisión del documento (DD/MM/AAAA)
- Inicio y fin de CUIL (3 caracteres, los 2 que van antes del primer guión y el último que va luego del segundo guión)
Esperamos que esta información les sea de utilidad y cualquier consulta si esta a nuestro alcance con gusto les responderemos.
Referencias
- https://hl7latam.blogspot.com/2019/05/el-gobierno-presento-el-nuevo-sistema.html
- https://estandaresparadummies.blogspot.com/2020/02/interoperabilidad-de-datos-biometricos.html
- https://estandaresparadummies.blogspot.com/2020/01/importancia-de-la-identificacion.html
- https://www.infobae.com/sociedad/2019/11/15/ya-se-puede-tramitar-el-dni-digital-desde-el-celular-como-obtenerlo/
- Lectores de dni:
- Libreria en webassembly (basada en ZXing) para leer dni argentinos
Comentarios
Alguna idea de cómo resolverlo?
Gracias!!!!
Descubrí que mi problema era configurar el teclado como ESP/ESP y aparecieron las "@".
El protocolo PDF417 aparentemente no acepta los caracteres extendidos ñ,á,é,í,ó,ú etc)