Lo genera perfecto jeje.
Código: Seleccionar todo
//include only that one, rest required files will be included from it
include_once("libs/qr/qrlib.php");
$cadenaCodigoBarras = "?re=LOAD850511SX3&rr=LOAD850511SX3&tt=0000000123.123456&id=ad662d33-6934-459c-a128-BDf0393f0f44";
QRcode::png($cadenaCodigoBarras, 'test.png', 'L', 4, 2);
echo '<img src="'.$PNG_WEB_DIR.basename("test.png").'" /><hr/>';
Ahora. El anexo 20 dice que la cadena para el codigo de barras debe de ser de 95 caracteres.
En ningun lugar menciona que puede ser de 95 o menos.
Al total le hago un pad_left para marcarlo a 14 caracteres.
Pero mi duda es para cuando el RFC es de 12 caracteres (persona moral) y no de 13 (persona fisica)
si lo hago asi me dan 93 caracteres.
Hay que agregar un caracter extra para empresas morales? si es el caso? cual seria este caracter? una "x"? o puedo dejarlo con 93 caracteres?
Por cierto para la generacion de esto estoy usando una libreria en PHP llamada qrlib
