字体生成GS1-128条码(code128也能用)
wils
创作者俱乐部成员
昨天有朋友问,以code128.ttf字体生成条码的方法,能否用来生成GS1-128条码
搜了一下,发现这个库
https://www.npmjs.com/package/gs1-128-encoder
不仅解决了GS1-128编码的问题,也可用于code128的生成
原来的帖子https://bbs.wps.cn/topic/34332还是比较麻烦的
现在只要导入这个库,自定义函数就只需要一行
function encodeToGS1_128(s)
{
return String.fromCharCode.apply(null, gs1.encodeToCodeArray(s.Text ?? s).map(x => x > 94 ? x + 100 : x + 32))
}弄了个例子,需要自行下载code128.ttf字体:
链接: https://pan.baidu.com/s/13hgDpsglldeX7-UIS9DyiA?pwd=wv87 提取码: wv87
创作者俱乐部成员