2013-05-10 94 views
1

我需要在cakephp中使用TCPDF供应商生成2D矩阵条形码。但是write2DBarcode生成错误的条形码。2D矩阵条形码在cakephp的tcpdf供应商中为动态字符串生成错误的条形码

我已经为它动态地生成了字符串,并将它传递给了write2DBarcode函数。我的字符串是

A | 3720001373 | 372aaaadS0 | CC | 826 | B33 8号| 001 | 001 ||阿赫亚|潘卡尔||阿布扎比 阿布扎比|| Ballingarry | 123456 | 20130508170546-863 | 229894 | 4000 |
|

字符串有304个固定字符,所以我添加空格和最后一个字符'|' '229894 | 4000 |'之后根据要求提供完整的304个字符。 TCPDF生成矩阵代码,但是当我使用条形码阅读器对该矩阵代码进行解码时,它的显示仅显示在没有空格的字符串下,并且最后一个'|

A | 3720001373 | 372aaaadS0 | CC | 826 | B33 8号| 001 | 001 ||阿赫亚|潘卡尔||阿布扎比 阿布扎比|| Ballingarry | 123456 | 20130508170546-863 | 229894 | 4000 |

如果我传递字符串静态,那么它会生成完美的条形码。任何人都可以告诉我什么是条形码发生器的问题?或问题与我的字符串?

回答

0

有时候一些条形码阅读器不能正常工作。你必须使用另一个条形码阅读器。 write2DBarcode生成始终完美的条形码。尝试另一个条形码阅读器。