java web 生成条形码

小扈 发布于 2012/11/01 10:04
阅读 1K+
收藏 0
我现在接触一个项目需要生成条形码,客户的打印机型号是tsc ttp-244,现在能利用servlet生成条形码,但是客户要求条形码需要中文,问题出现了!当数据信息有中文时,中文部分全不乱码,请问有没有什么办法能解决这种情况,应该使用什么技术呢?

以下是问题补充:

@小扈:打字错误: 是中文“全部”乱码 (2012/11/01 10:04)
@小扈:我在servlet中可以获取正确的中文数据信息,但是当操作将信息生成相应的图片之后,中文部分在图片上显示的是乱码 (2012/11/01 11:14)
加载中
0
luobin
luobin
是二维码么?
0
小扈
小扈
不是 是一维条形码
0
小扈
小扈
条形码支持中文吗
0
linan
linan

目前支持中文最好的是 QR码,不过是二维码。可以用开源的QR码项目zxing。 印象中一维码不支持中文。

0
艺术家
艺术家
我记得shopex有的,他是用td元素来做,宽度用黑色表示就可以了。
0
小扈
小扈

引用来自“艺术家”的答案

我记得shopex有的,他是用td元素来做,宽度用黑色表示就可以了。
这是什么东西,怎么用在条码打印上啊
0
车开源
车开源

之前玩过一维码生成,对于要生成中文,当时有个想法就是:

第一步生成一维码图片

第二点利用Java的图片处理,把第一步生成的图片+中文重新生成两者整合后的图片输出客户端

0
luobin
luobin
一维条形码不支持汉字
0
luobin
luobin
客户要求条形码需要中文,你得问问客户要条码来保存什么信息。ID主键等普通字符串可以用一维条形码,汉字则要考虑其他技术了
0
小扈
小扈

引用来自“luobin”的答案

客户要求条形码需要中文,你得问问客户要条码来保存什么信息。ID主键等普通字符串可以用一维条形码,汉字则要考虑其他技术了
用来保存产品编码,其中就有汉字,要用什么技术弄呢
小扈
小扈
但是客户用的是一维条形码的扫码枪
luobin
luobin
产品编码有汉字,这设计....二维码吧
返回顶部
顶部