Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php TCPDF错误:1D条形码字符串中存在错误_Php_Barcode_Tcpdf - Fatal编程技术网

Php TCPDF错误:1D条形码字符串中存在错误

Php TCPDF错误:1D条形码字符串中存在错误,php,barcode,tcpdf,Php,Barcode,Tcpdf,使用tcpdf模块在带有条形码数组的pdf文档中生成1D条形码图像时出现以下错误 “TCPDF错误:1D条形码字符串中存在错误” if(文件_存在(“data1.txt”)) { echo(“文件存在data1.txt”); $arrText=文件(“data1.txt”); 对于($i=0;$iwrite1DBarcode(“”).chop($arrText[$i])。“”、'UPCA'、''、''、''、18、0.4、$style、'N'); $pdf->Ln(); } } 其他的 { e

使用tcpdf模块在带有条形码数组的pdf文档中生成1D条形码图像时出现以下错误

“TCPDF错误:1D条形码字符串中存在错误”

if(文件_存在(“data1.txt”))
{
echo(“文件存在data1.txt”);
$arrText=文件(“data1.txt”);
对于($i=0;$iwrite1DBarcode(“”).chop($arrText[$i])。“”、'UPCA'、''、''、''、18、0.4、$style、'N');
$pdf->Ln();
}
} 
其他的
{
echo(“找不到文件”);
出口
}

通常这意味着您试图使用不支持的字符创建条形码。 每个条形码类型只支持一个字符子集,因此,由您来验证代码


请记住,通常不接受UTF-8字符。请检查您尝试使用的条形码类型的文档,以获取更多信息,祝您好运。

您尝试使用什么字符串作为条形码字符串?如果条形码是硬编码的,则没有问题。.如果我尝试使用数组值动态传递,则只有我收到错误..$pdf->write1DBarcode('725975724194','UPCA',''','18',0.4,'style',N');$pdf->Ln();在数组中,您有特殊字符吗?
if (file_exists("data1.txt")) 
{
echo("<B>File Exists data1.txt</B>");
$arrText = file("data1.txt");
for ($i=0; $i<count($arrText); $i++) 
{
echo("<P>$arrText[$i]</P>");
$pdf->write1DBarcode("'".chop($arrText[$i])."'", 'UPCA', '', '', '', 18, 0.4, $style, 'N');
$pdf->Ln();
}
} 
else 
{
echo("<B>Cannot find file</B>");
exit;
}