社区
控件与界面
帖子详情
!!!!!!!!!!!100分,如何用激光打印机打印EAN 13条码?(价签格式,每页上多个条码,PB实现).
wyhgg
2005-05-27 04:03:23
100分,如何用激光打印机打印EAN 13条码?(价签格式,每页上多个条码,PB实现).
解决后补200分
...全文
338
5
打赏
收藏
!!!!!!!!!!!100分,如何用激光打印机打印EAN 13条码?(价签格式,每页上多个条码,PB实现).
100分,如何用激光打印机打印EAN 13条码?(价签格式,每页上多个条码,PB实现). 解决后补200分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
j9dai
2005-06-02
打赏
举报
回复
:)
rightyeah
2005-06-02
打赏
举报
回复
收到楼主的留言了,可是 szjlq不是已经提供了解决办法了么?
条码打印无非就是怎么把13位条码转换成相应的打印编码,然后用ean13的字库显示出来而已。
下面我简单解释一下ean13的知识。一个ean13码,有13位,可以从左到右给每一位编号,1到12位都是可以根据某些规范给定的,如前三位978是图书的标识,690是一般商品的标识等等,第13位则是校验码,具体的检验码规范,你可以看szjlq的f_geteancheckdigit函数。然后是打印条码,打印条码的时候,其实只打印2到13位的条码的,第一位只有一个数字,而没有实际的条码的。而2-13位数据,还分左手6位和右手6位,右手的数字,只要直接转换成“abcdefghij”就可以了,左手6位,则需要根据第一位,分奇偶性,在szjlq的例子里面,就是根据第一位数字,使用ls_LeftCode中的某一个模式,把数字转换成“0123456789ABCDEFGHIJ”之间的字符,最后就是在第一位、左手6位,右手6位之间插入分隔符
kiss_boy
2005-06-02
打赏
举报
回复
又一个卖书的。。。。。。。 哈哈。。。。
rightyeah
2005-05-31
打赏
举报
回复
说白了其实很简单的,我是做图书行业的,这是基本知识…………
szjlq
2005-05-27
打赏
举报
回复
我以前写了一个专门针对EAN13的条形码处理的,用到了条码字体,完整分析了它的字体算法,在下面的地址可以下得到,里面包含了用到的字体和一个PB7的源码例子 1~9字头的条码都经过和实际的测试,能用扫描枪识别出来
http://kivens.nease.net/ean.rar
PB
10.5通过
EAN
13
条码
字体
实现
EAN
8和
EAN
13
条码
PB
10.5通过
EAN
13
条码
字体
实现
EAN
8和
EAN
13
条码
,直接使用
EAN
13
条码
字体是无法被识别的,需要将原始
条码
进行转换后,在通过该字体进行展示。
C#
打印
EAN
13
条码
C#
打印
EAN
13
条码
,复制过来,直接就能用了
PB
利用字体
打印
EAN
13
条码
PB
中利用字体
实现
EAN
13
条码
的
打印
,不需要控件。请先将包里的
ean
13
.ttf安装到Windows的字体Fonts目录下. 本方法可以很方便的将图书ISBN
打印
出
条码
。
c#生成
条码
39和
ean
13
格式
用很简单的方法39和
ean
13
格式
生成
条码
,语言c#
EAN
13
条码
器
安装
EAN
13
条码
器,输入12位数字,点击生成
条码
可生成
EAN
13
条码
,导出按钮把
条码
通过EXCEL导出。
控件与界面
604
社区成员
12,293
社区内容
发帖
与我相关
我的任务
控件与界面
PowerBuilder 控件与界面
复制链接
扫一扫
分享
社区描述
PowerBuilder 控件与界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章