PHP脚本计算code128
Posted
技术标签:
【中文标题】PHP脚本计算code128【英文标题】:PHP script to calculate code128 【发布时间】:2012-07-19 05:00:55 【问题描述】:我可以在网上找到如何使用 php 生成条形码图像的示例。
但是我需要将字符串转换为 code128 值的函数,以便我可以在 OpenOffice 和 Word 中使用它,使用 code128 字体对其进行格式化并获得真正的条形码。
虽然理论上我可以自己编写代码,但我相信已经有很好且经过测试的解决方案。
更准确地说:我需要将“3870639399632”变成“ÍFf_Ç_È2yΔ的脚本。
【问题讨论】:
【参考方案1】:尝试: http://barcode-coder.com/en/barcode-php-class-203.html
或者,如果您使用 PEAR,您可以使用 http://pear.php.net/package/Image_Barcode2
还有http://www.brandonchecketts.com/archives/quick-php-script-to-generate-a-barcode 和http://www.barcodebakery.com/en
【讨论】:
我不想对您的答案投反对票 :( 这可能有用。我明天会检查。它告诉我,如果您修改答案,我可以再次投票。 您可以通过再次单击向下箭头“取消投票”我的答案。您是在尝试生成条形码图像、解析条形码图像以读取其字符串值,还是将字符串转换为 code128?那还不清楚。但是,这三个都应该在我的链接中回答。 您上次对此答案投票是在 6 小时前您的投票现在已锁定,除非编辑此答案(单击此框以关闭)我无法撤消它:( 我的意图是转换字符串进入code128。【参考方案2】:使用作曲家包“hbgl/php-code-128-encoder”。 https://packagist.org/packages/hbgl/php-code-128-encoder
$encoded = Code128Encoder::encode('ABC123456DEF');
assert ($encoded === 'ÌABCÇ,BXÈDEFqÎ');
【讨论】:
以上是关于PHP脚本计算code128的主要内容,如果未能解决你的问题,请参考以下文章
PHP Regex 在字符串中插入特定字符串以打印 code128 条形码
如何做一个公式,使excel能用code128a字体生成可识别的条码
使用 Michael Ciurescu (CVMichael) Code128 Barcode VBA,某些数字不起作用