【发布时间】:2012-07-19 05:00:55
【问题描述】:
我可以在网上找到如何使用 php 生成条形码图像的示例。
但是我需要将字符串转换为 code128 值的函数,以便我可以在 OpenOffice 和 Word 中使用它,使用 code128 字体对其进行格式化并获得真正的条形码。
虽然理论上我可以自己编写代码,但我相信已经有很好且经过测试的解决方案。
更准确地说:我需要将“3870639399632”变成“ÍFf_}Ç_È2yΔ的脚本。
【问题讨论】:
我可以在网上找到如何使用 php 生成条形码图像的示例。
但是我需要将字符串转换为 code128 值的函数,以便我可以在 OpenOffice 和 Word 中使用它,使用 code128 字体对其进行格式化并获得真正的条形码。
虽然理论上我可以自己编写代码,但我相信已经有很好且经过测试的解决方案。
更准确地说:我需要将“3870639399632”变成“ÍFf_}Ç_È2yΔ的脚本。
【问题讨论】:
【讨论】:
使用作曲家包“hbgl/php-code-128-encoder”。 https://packagist.org/packages/hbgl/php-code-128-encoder
$encoded = Code128Encoder::encode('ABC123456DEF');
assert ($encoded === 'ÌABCÇ,BXÈDEFqÎ');
【讨论】: