PHP版本7上的TCPDF错误
我使用插件在PHP中生成PDF417条形码 但是这个插件在PHP7中有一个错误。(在PHP5.6中无错误,工作正常) 以下是错误: 我的代码是:PHP版本7上的TCPDF错误,php,tcpdf,Php,Tcpdf,我使用插件在PHP中生成PDF417条形码 但是这个插件在PHP7中有一个错误。(在PHP5.6中无错误,工作正常) 以下是错误: 我的代码是: 需要“tcpdf/tcpdf\u barcodes\u 2d.php”; $BARCODOBJECT=新的TCPDF2DBarcode(“12364524”),“PDF417”); $image=$barcodeObject->getBarcodePNG(10,5); 要修复此错误,我们可以编辑此文件:tcpdf/include/barcodes/p
需要“tcpdf/tcpdf\u barcodes\u 2d.php”;
$BARCODOBJECT=新的TCPDF2DBarcode(“12364524”),“PDF417”);
$image=$barcodeObject->getBarcodePNG(10,5);
要修复此错误,我们可以编辑此文件:tcpdf/include/barcodes/pdf417.php(第747行)
旧代码:
$errsize=(2=$errsize)
{
打破
}
新代码:
如果($ecl>=0)
{
$errsize=(2=$errsize)
{
打破
}
}
在此页面上查找有关负位移位的信息。谢谢我在你的帮助下解决了这个问题。我会尽快给你答复。
$errsize = (2 << $ecl);
if ($maxerrsize >= $errsize)
{
break;
}
if($ecl>=0)
{
$errsize = (2 << $ecl);
if ($maxerrsize >= $errsize)
{
break;
}
}