当前位置:首页 » 操作系统 » 条码系统源码

条码系统源码

发布时间: 2023-03-18 15:02:10

⑴ C# 用ZXING 的 ean13 生成条码图片时能否生成:常见的条码格式,像软件EAN Bar.Code.2.5生成(EAN1 3 C)

就差数字的话,自己画就可以了
Graphics类

研究确定什么X坐标,Y坐标可以写,然后就是写什么数字的小问题了
当然如果要对齐条形码等等,就是进一步确定每个数字的条形码区域了

⑵ 怎样用C语言做一个条形码

一、条形码的读取
用过键盘口式的扫条码工具的朋友就知道,它就如同在键盘上按下数字键一样,基本不需任何编程和处理。但如果你使用的是其它接口的话,可能你就要为该设备编写通讯代码了。以下有一段简单的25针串口的条码读取器通讯代码。
Option Explicit
Dim sData As String
Private Sub Form_Load()
With MSComm1
.CommPort = 3 '设为COM3,试运行的系统而定,你可提供一个Combox让用户选择。
.PortOpen = True '打开通讯端口
End With
End Sub

Private Sub MSComm1_OnComm()
Dim EndPos As Integer
Select Case MSComm1.CommEvent
Case comEvReceive '当有数据传送过来时
sData = sData & Trim(MSComm1.Input)
'检索回车,通常读卡机每组数据结尾都返回一个回车作为结束符
EndPos = InStr(1, sData, Chr(13))
If EndPos = 0 Then '如果未结束就继续努力
Else '读完一组。
lblBarCode.Caption = sData '显示一组条形码
With lstBarCode
.AddItem Mid(sData, 1, EndPos - 1) '添加一组条形码到列表
End With
sData = "" '清空
End If
End Select
End Sub

Private Sub cmdEnd_Click()
MSComm1.PortOpen = False '关闭端口
End
End Sub

二、条形码的生成
看完以上关于条码读取的代码是否觉得很容易呢?对,在VB上编程本来就不难。以下关于条形码生成的代码也是很容易理解,只需使用一个OFFICE的附带的BarCode控件就可以轻松打印出11种不同标准的条形码,足以满足我们的要求。想起我书架上的一本书中的一篇用Turbo C编写条形码打印程序文章,长篇大论,那时不知看了n天,打了n小时字结果也不尽人意,现在真是幸福多了:)。废话说完,得回归正题。且看条形码生成的代码及有关说明。
源代码主要由两个窗体(frmMain主窗体和frmOption条码设置窗体)和两个模块组成(modGetScreen.bas、SysDLG32.bas)。考虑到篇幅,这里只列出部分较为关键的代码。
新建一个标准工程,添加一个名为(Microsoft Access BarCode Control9)的条形码部件,并添加一个条码控件到窗口,并将窗口改名为frmMain,如图所示。由于控件比较多,这里不便细说,详细内容请看源代码。
模块modGetScreen.bas代码如下:
Option Explicit
'声明BitBlt、GetDesktopWindow、GetWindowDC、ReleaseDC这几个API函数略
Public RegUser As Boolean

Sub GetObjImage1(Obj As Object, OwnerForm As PictureBox, Picture1 As PictureBox)
'hDC
Dim hWndDesk As Long
Dim hDCDesk As Long
'区域表达变量
Dim x As Long
Dim y As Long
Dim w As Long
Dim h As Long
x = Obj.Left Screen.TwipsPerPixelX
y = Obj.Top Screen.TwipsPerPixelY
w = Obj.Width Screen.TwipsPerPixelX
h = Obj.Height Screen.TwipsPerPixelY
hDCDesk = OwnerForm.hdc
'取出图像
Call BitBlt(Picture1.hdc, 0, 0, w, h, hDCDesk, x, y, vbSrcCopy)
Call ReleaseDC(hWndDesk, hDCDesk)
End Sub

主窗体frmMain.frm部分代码如下:
Private Sub cmdPrint_Click()
'生成条形码图像
Dim r As Long, i As Integer, t As String,cfile As String '临时变量
t = BarCode
For i = 0 To Val(Times) - 1
BarCode1.Value = BarCode + i
DoEvents
Picture1.Refresh
GetObjImage1 BarCode1, Conel, Picture1
If RegUser = False Then '如果未注册添加MASK标记
Picture1.PaintPicture Picture2.Picture, 300, 300
End If
If Dir(SavePath, vbDirectory) = "" Then MkDir SavePath
SavePath = SavePath & IIf(Right(SavePath, 1) <> "", "", "")
cfile = SavePath & BarCode1.Value & ".bmp"
SavePicture Picture1.Image, cfile '将条形码保存为图像文件以便打印
Next
BarCode = t
End Sub

条形码设置窗体frmOption.frm代码如下:
Option Explicit
'条形码设置模块

Private Sub cboBig_Click()
BarCode1.Style = cboBig.ListIndex '改变标准
End Sub

Private Sub cboDirection_Click()
BarCode1.Direction = cboDirection.ListIndex '改变方向
End Sub

Private Sub cboLine_Click()
BarCode1.LineWeight = cboLine.ListIndex '改变线宽
End Sub

Private Sub cboSmall_Click()
BarCode1.SubStyle = cboSmall.ListIndex '改变样式
End Sub

Private Sub Check1_Click()
BarCode1.ShowData = Check1.Value '是否显示数据
End Sub

Private Sub cmdChange_Click()
'设置长、宽大小
BarWidth = BarCode1.Height
BarHeight = BarCode1.Width
cmdRefresh_Click
End Sub

Private Sub cmdOK_Click()
'传送条形码设定到主界面
With frmMain.BarCode1
.LineWeight = BarCode1.LineWeight
.Style = BarCode1.Style
.SubStyle = BarCode1.SubStyle
.Direction = BarCode1.Direction
.Width = BarCode1.Width
.Height = BarCode1.Height
.ShowData = BarCode1.ShowData
Me.Hide
End With
With frmMain
.Picture1.Width = .BarCode1.Width
.Picture1.Height = .BarCode1.Height
.Conel.Width = .BarCode1.Width
.Conel.Height = .BarCode1.Height
End With
End Sub

Private Sub cmdRefresh_Click()
BarCode1.Width = BarWidth
BarCode1.Height = BarHeight
End Sub

Private Sub Form_Load()
LoadBarInfo
BarWidth = BarCode1.Width
BarHeight = BarCode1.Height
End Sub

Sub LoadBarInfo() '初始化选项
LoadBigClass cboBig
LoadSmallClass cboSmall
LoadLineSize cboLine
LoadDirection cboDirection
End Sub

Sub LoadBigClass(cbo As ComboBox) '条码标准
With cbo
.AddItem "UPC-A"
.AddItem "UPC-E"
.AddItem "EAN-13"
.AddItem "EAN-8"
.AddItem "Case Code"
.AddItem "Codabar (NW-T)"
.AddItem "Code-39"
.AddItem "Code-128"
.AddItem "U.S. Postnet"
.AddItem "U.S. Postal FIM"
.AddItem "JP Post"
.ListIndex = 2
End With
End Sub

Sub LoadSmallClass(cbo As ComboBox) '条码样式
With cbo
.AddItem "Standard"
.AddItem "2-Digit Supplement"
.AddItem "5-Digit Supplement"
.AddItem "POS Case Code"
.ListIndex = 0
End With
End Sub

许多人在编写数据库应用程序时,都想要加上条形码功能加强工作效率,尤其是销售管理,图书馆管理这类流量大的应用软件,但由于条形码技术难以掌握、标谁又多以及过去的技术种种原因,使得许多人望而却步。本文介绍的一套简单实用的条形码解决方法,希望能帮助各位完善软件系统的功能。文章源代码可以发信到[email protected]索取。

⑶ 想下载个网页带有条形码的 保存了条形码显示不出来 是怎么回事

网页上的条形码生成有条形码图片/ 代码生成条形码两种方式:

  1. 图片 ——条形码以图片的方式展示,这种情况只要将条形码图片另存为保存就可以了。保存下来就是一张图片。

  2. 代码生成——正哗条形码其实包含的就是代码信息,条形码可以直接用代码生成展示在网页上,这种情况可以通过浏览器的截图功能或者借助QQ等软件的截图功能,采取截图的方式截图并保存以便日后使用。‍

  3. 如果只是看条形码里面的内容可以在浏览器窗口按F12找到生成条形码的源代码,看到里面的信息——仅限代码生成的条形码。这个方法不适用于图坦乱片条形码。

  4. 当然,部分条形码是通过网站数据库或者文件夹调用的,这种情况下只能通过源代码文件查找,一般是在src 或者url 中,还有就是在JS文件中——这种情况就不好找了,截图是比较快捷的做法。

  5. 还有一种情况举信行,条形码是浏览器生成的,这种情况最好用截图保存。

⑷ 市场上有好的固定资产条码管理软件吗

佳克固定资产条码管理系统典型案例
依靠领先的技术、丰富的产品、优秀的客户服务,“佳克固定资产条码管理系统”在制造业、流通业、服务业、金融业、政府机构、传媒出版、航空、电力、冶金等行业都得到了广泛的应用。九年来,公司已经为全国各行各业的许多知名企业、政府机关、事业单位提供过诸多成功的实施方案。我们的典型客户有:中国交通银行(全国96个分行),深圳发展银行,华夏银行,中国太平洋保险公司,AGFA中国有限公司,南方航空公司,浙江移动,江门海关,上海浦东新区政府(下属计划发展局及街道办事处),宁波北仑区政府(下属所有的委办局),联合利华,中兴电力,上海电力(下属27家单位)拍饥,华能国际电力股份有限公司(下属14家电厂),中国石油,中国石化,上海好乐迪音乐娱乐有限公司,格力高食品,德国盖德公司等等。
上海市浦东新区计划发展局固定资产管理的成功应用
上海浦东新区是本市经济最为发达的地区之一,也是本市固定资产投资方向的重点。上海市浦东新区计划发展局是上海市浦东新区人民政府的一个局级单位。
浦东新区计划发展局的管理背景:
浦东新区计划发展局下属四个部门:稽查办、国有办、信息中心、局机关。每个部门都是独立核算单位,固定资产管理情况比较特殊。随着的时代的发展袭芹返,行政事业性固定资产的管理面临着越来

越大的改革和创新的压力,而且已经势在必行。为了加快计划发展局对固定资产管理的规范和提升,迫切需要一套符合他们管理要求的系统。经过多次联系、交流沟通、产品演示、需求讨论,浦东新区计划发展局最终选择上海佳克计算机软件公司作为合作伙伴,引进佳克固定资产条码管理系统解决在固定资产管理所面临的一些问题。首闹
如何规范化管理,从而根本上解决固定资产管理中存在的问题,需要引进和创新技术手段,引入先进的固定资产条码管理系统。下面重点讲解佳克固定资产条码管理系统的解决方法:
佳克固定资产条码管理系统是以实物管理为基础,采用国际成熟的条形码技术为特点的优秀管理软件。
该系统结合客户从管理角度制定的固定资产管理办法和管理流程,对已存在于ERP系统或其它系统的数据导入,对日常新增的资产的相关原始数据资料统一输入佳克固定资产条码管理软件系统,都由系统自动生成唯一的实物资产身份标识码,该标识包括实物资产名称、规格型号、购入日期、使用部门、产权部门、保管人、存放地点等等内容信息。这样,就建立起一个完整的实物资产信息系统,各个部门或查询者都可以通过这个信息共享平台方便查询固定资产的全部情况。
佳克固定资产条码管理软件系统里面的实物资产内容信息可以输出到专用的条码打印机设备上,将条形码标签一一对应贴在固定资产上。盘点时可以把软件系统里面的资产信息导入到专门的条形码阅读识别系统,盘点人员携带条形码阅读器到任何地方,进行盘点、核查,轻轻一扫就能实现快捷、精准、全面的盘点。与事先已存在阅读器里面的资产信息自动校对,也可以把条码阅读器里面盘点数据直接导入佳克固定资产条码管理软件系统里面,让系统自动检查校对。
根据佳克固定资产条码管理软件系统的帐卡物信息,通过强大的数据导出与财务软件系统进行自动平衡对帐,并得出核对报表,正真达到信息共享,帐卡物相符,杜绝不必要的资产重购、资产流失,实现最大的实物资产管理效益。

交通银行固定资产管理的成功应用
交通银行是继中国工商银行、中国建设银行、中国农业银行和中国银行之一的第五大商业银行。分为总行、管辖行、辖内行、直属行等单位,共有86个分行后遍布于全国各地,上千个支行、上万个储蓄所。

1. 加强管理,清晰环节
交通银行对于固定资产管理主要靠手工记账管理。工作强度大、事务烦琐、信息查询不便、管理分散,给内控管理带来了许多不便。通过固定资产条码管理系统可以完全实现全交行系统内固定资产的具体使用情况的集中控制,上级行可以及时全面地掌握下级行的固定资产情况,总行对各地分行资产的情况及时了解,在提高工作效率的同时又保证了数据资料的精确性,并为各级各类管理人员及时提供准确的信息,辅助管理决策工作,保证相关决策的正确性,加强企业的综合竞争能力。

2.节省盘点结算时间
交通银行至少在每年年末进行一次定期盘点,范围包括总行和86个分行以及分行所辖的支行、分理处、储蓄所的全部固定资产,在以往手工方式下,要进行固定资产清点、账务核对、编制报表等工作,平均每个分行要安排10人花费1个月的时间才能完成该项工作。使用固定资产条码管理系统后,每个分行只需安排3人花10天时间清点固定资产,而账务核对、编制报表工作由计算机自动完成。

3. 加强购入固定资产、避免重复购置和浪费
交通银行对于固定资产的购入有严格的制度规定,在以往的手工处理方式下,要查询一个是否有购买的必要性,通过固定资产帐查询目前该项资产的情况,然后认为确实需要购买才审批,由于资产流动性大,帐本上的信息难以反映出资产的真实情况。例如:某部门要购入一批计算机,审批部门要从大量的帐本中查询出该部门计算机的拥有量以及是否在用,然后才可决定批准,这样花费时间长,并且查询会发生遗漏,导致重复购买,浪费资金。固定资产条码管理系统可以作为固定资产购置审批的辅助工具,在审批过程中,审批部门只要通过相应的终端设备,对申请部门的现存资产情况作详细调查,这种调查结果可成为审批的第一手决策资料。

4. 及时掌握资产情况,合理配置资源
在手工方式下,不能实时地统计出资产具体情况,特别对资产的短缺、损失的情况根本无法察觉,得到的数据反映的信息量相当有限,只能粗略地知晓是否有该资产存在和其价值,但对资产目前使用部门、以前使用部门、已使用年限等相关信息难以获取,更不用说获得综合的统计分析资料。使用系统以后,实现了全行固定资产的统一管理,总行可以实时地掌握全行固定资产使用情况,各分、支行购入的每一件资产以后都必须及时登记,并打印条码。这时总行或该分支行的上级行可以在计算机中跟踪出资产的购入情况,通过组合查询可以了解到一个或多个分支行以至全部分支行的资产购入。每年总行对分支行、上级行对下级行盘点清查工作可以先通过查询发现可能发生的问题,并组织专门人员重点地清查,做到有很强的针对性,通过固定资产条码管理系统中的统计分析功能可方便地了解到下属银行固定资产的异动变化,及时调查出问题的根源。

5. 简化固定资产折旧工作,确保折旧计算准确
固定资产的价值是每月计提,作为当期费用支出,因此每月未对固定资产要进行折旧计算,从工作难度上来看并不是很难,问题存在于固定资产数量庞大,每一件资产都有相应的卡片,任何一个分支行的固定资产至少有几万张资产卡片,并且不同资产使用年限不同,折旧的方式也各不相同。在折旧工作的处理中,往往要登记厚厚几叠帐本和卡片,工作量可想而知。特别是这种重复而繁琐的工作更会产生不可避免的差错,导致相关报表反映的信息失真。使用固定资产条码管理系统后,在购入每一笔资产都可选定使用年限和折旧方式,到每月月末只要通过条形码阅读器将盘点结果输至计算机,如发现资产存在就可以进行折旧工作,发现缺少、溢余会提醒工作人员。折旧工作只须经过简单的屏幕操作,轻松地点击鼠标就可以在几分钟内完成手工操作下需要多人数周时间才能完成的工作,并且完全保证折旧计算的准确性。

该系统在交通银行平稳运行五年,降低了交行的管理成本,提高了工作效率,使该工作流程更明晰,做到了报表及时汇总到财务部门,浪费得到控制,库存信息及时反映,其工作效率明显提高。由于系统基础扎实、技术先进、架构合理、运行稳定、报表准确、操作方便等特点已赢得了交行全行的一致好评。

⑸ 请教关于表厂的成品仓库管理程序,如果能够有系统的WMS的实务操作程序就更好了。提前谢谢了。

建议使用科箭软件的WMS仓储管理系统。

科箭软件是领先的物流软件及ERP解决方案供应商,致力于为中国制造业和物流企业提供最优化供应链解决方案。公司自主研发的供应链产品广泛应用于多个行业,在国内处于领先地位。

⑹ 我想具体知道一下条形码的生成方法,那里有源代码汉字也可以生成的那种。万分火急,谢谢,拜托。

打印条形码标签,有许多方法.

1 最原始是用指令方式:
这时一定要用条形码打印机(不是办公打印机), 你要向厂家拿到该打印机的指令技术资料,
然后编辑指令(一串字符串), 最后把指令发给打印机端口
(比如, 打印机接并口LPT1, 则发给LPT1, 把打印机端口当作文件名称一样打开读写,
然后把指令COPY 指令文件 LPT1),
这种方式兼容性差,就是说找个指令只能这种型号打印机能用;

2 用打印机画布
根据条形码编码算法,把数字转换成图形,然后在画布画好,
然后把打印画布即可,这个估计你理解不了,因为转换成图形的算法很复杂.
不过,我们有封装了一个动态库dll,可以很方便调用,不过是要钱的;

3 最简单的是用第三方控件
比如 最好用的应该是FastReport(报表设计工具),直接拖拉条形码控件到报表设计面板,
填入你要打印的条形码数值,它就自动生成了,然后调用fastReport的打印方法即可;
网上资料也很多.

4 还有一种方法是条形码字体
网上可以找到code128或code39的条形码字体,填入数值就可以生成条形码,
然后像打印其他普通的内容一样去编程即可,当然这种条形码字体一般条形码
图形的精度不是很高,识别起来有时会比较不敏捷.

5 要能包含中文的条形码只能用二维码,比如QR码 。
_______________________________________
广州溯源:物联网,企业移动应用,条形码软件

⑺ 什么是GPRS数据采集器

采集GPRS的数据,一般来说是指利用专线对GPRS终端进行数据采集、存储等的一个服务器。根据目前的GPRS核心网的网络结构,一般是利用业务路由器拉出一条专线的

⑻ 如何在我们官方网站上添加条形码制作的在线应用程序

建议你到开放的
WEB平台
上找找相应的应用程序,添加某些程序还可以挣钱呢,现在很多开发者散消穗都公开桥滑的应用冲卜程序,对于网站设计和建设者都是一个好事情。klpcc是做
不干胶标签印刷
的专业网站,添加一下条形码制作的在线程序是对用户最大了良好体验了。
需要找到这些应用程序的源码或授权应用就可以了。

⑼ zint 条码库怎么用arm-linux-gcc 交叉编译

方法/步骤

从网上arm-linux-gcc 4.4.3的源码
进入Linux的终端,将当前目录设为arm-linux-gcc的目录,输入tar -xzf arm-linux-gcc-4.4.3.tar.gz,将文件解压,解压后会有一弯轿槐个opt的文件夹帆手。

在/usr/local/下建立一个名为arm的文件夹,在终端中输入命令:cd /usr/local/,回车,然后再输入命令:mkdir arm,建立arm目录,并修改该文件夹的属性为rwx,输入命令:chmod 777 arm

将之前解压得到的opt文件压下的源码,复制到上一步中创建的arm文件夹下,在终端中输入命令:sudo cp -r /opt/FriendlyARM/toolschain/4.4.3 /usr/local/arm

到这里已经基本安装好了,到为了避免每次使用arm-linux-gcc时都要输入它所在的完整路径,所以这里我们要修改一下环境变量$PATH。在终端中输入:sudo gedit /etc/profile,打开profile文件,在最后一行加上“export PATH=$PATH:/usr/local/arm/4.4.3/bin”然后保存文件。

立即使新的环境变量生效,输入:source /etc/profile。再输入:echo $PATH查看环境变量,如图。如果不成功,则直接重新启动系统,再查看。因为之前我已经埋友安装过了,为了演示,所以图中会有两个/usr/local/arm/4.4.3/bin。

最后检查是否安装完成,输入:arm-linux-gcc -v查看版本信息,如果出现以下信息,则说明安装成功。

热点内容
php一键环境 发布:2025-08-25 20:20:34 浏览:161
无油螺杆式空气压缩机 发布:2025-08-25 20:16:06 浏览:815
python文件到输出到文件 发布:2025-08-25 20:15:58 浏览:133
python打印日志 发布:2025-08-25 19:37:00 浏览:413
vr哪个配置最好 发布:2025-08-25 19:36:51 浏览:836
解压挤痘视频 发布:2025-08-25 19:34:31 浏览:309
老鼠脚本是什么意思 发布:2025-08-25 19:27:59 浏览:476
androidlongstring 发布:2025-08-25 19:25:00 浏览:495
app制作androidstudio 发布:2025-08-25 19:14:12 浏览:242
hibernate连接数据库 发布:2025-08-25 18:55:37 浏览:720