首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将条形码文本转换为code128所需的格式,以便Microsoft Word呈现为字体

将条形码文本转换为code128所需的格式,以便Microsoft Word呈现为字体
EN

Stack Overflow用户
提问于 2018-05-04 20:31:02
回答 1查看 948关注 0票数 0

我正在尝试将字母数字文本转换为所需的Code128条形码类型格式。然后我会将这个嵌入到Microsoft Word模板中,该模板安装了code128字体,并将其打印出来,使其可扫描。

Code39可以按预期工作,因为它很容易转换为所需的格式。只需以星号(*)开头和结尾即可。

如何在javascript中将文本转换为code128格式所需的字符串?

我尝试过开放源码的JsBarcode库。我可以得到条形码的二进制数据,我可以从那里转换,或者我应该只查找code128表并进行ascii计算?

示例输入:

代码语言:javascript
复制
Code 128456

输出示例:

代码语言:javascript
复制
ÌCodeÂÇ,tXXÎ

Reference

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-05-06 02:52:12

代码128的“字体”是一个伪字体,输入的不是文本字符,它是经过计算的空格和标记“字符”。计算出的“字符”取决于字体的设计者。所以你必须识别它并使用设计者的算法。

代码128还增加了校验和的复杂性。这也必须用空格和标记“字符”来计算和渲染。

因此,您总是需要呈现function的输出并对其应用字体。将Code 128字体应用于文本将不起作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50175029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档