Php 将FNC1字符添加到使用tcpdf datamatrix创建的代码中

Php 将FNC1字符添加到使用tcpdf datamatrix创建的代码中,php,barcode,tcpdf,datamatrix,Php,Barcode,Tcpdf,Datamatrix,我正在使用tcpdf生成datamatrix条形码。真的很好用。现在有人问我是否可以在代码中添加fnc1字符。 但是我不知道fnc1字符的什么表示对于tcpdf生成器是正确的。 我在这里碰到这个 但是我想了解使用chr(241)的答案实际上来自哪里。在我看来,它就像是从天而降。文档中没有提到任何关于它的内容,我也没有发现任何其他地方chr(241)可以表示fnc1字符 除此之外,它不适用于我,扫描条形码只会导致代码中的 n字符。 有人知道如何将fnc1字符放入我的tcpdf数据矩阵吗?我错过了什

我正在使用tcpdf生成datamatrix条形码。真的很好用。现在有人问我是否可以在代码中添加fnc1字符。 但是我不知道fnc1字符的什么表示对于tcpdf生成器是正确的。 我在这里碰到这个

但是我想了解使用
chr(241)
的答案实际上来自哪里。在我看来,它就像是从天而降。文档中没有提到任何关于它的内容,我也没有发现任何其他地方
chr(241)
可以表示fnc1字符

除此之外,它不适用于我,扫描条形码只会导致代码中的<代码> n字符。 有人知道如何将fnc1字符放入我的tcpdf数据矩阵吗?我错过了什么?提前谢谢你的帮助

$string = chr(241).str_replace(";", chr(241), $string);
$barcodeobj = new TCPDF2DBarcode();
$barcodeobj->setBarcode($string, 'DATAMATRIX');
$barcodeobj->getBarcodeSVGcode(6, 6, 'black');

查看
/tcpdf/include/barcodes/datamatrix.php
中版本1.0.008(2014-05-06)的代码,我看不到对数据矩阵中特殊函数或宏字符的任何全面处理,因此您可能运气不佳


也就是说,您链接的论坛回复是由TCPDF的作者撰写的(尼古拉·阿苏尼)所以我们可能值得向他求助,看看他当时在想什么。我的猜测是,某个其他库使用的示例输入误导了他,使他相信FNC1可以表示为普通代码点,但这是错误的,因为。

您有没有可能找到答案?我现在面临着完全相同的挑战@克里斯-我用了另一个工具,一些linux程序。我的PHP脚本称之为linux工具