以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  条形码怎么无法识别?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5876)

--  作者:floor2
--  发布时间:2010/1/27 14:13:00
--  条形码怎么无法识别?
 条形码的打印大小该多少合适,太大不行,太小看不见,有没有一个标准?
--  作者:狐狸爸爸
--  发布时间:2010/1/27 15:26:00
--  
可以变通一下:

Dim doc As New PrintDoc
Dim rbc As New C1.Win.C1BarCode.C1BarCode
rbc.Width = 60
rbc.Height = 20
rbc.CodeType = BarCodeEnum.Code39
rbc.BarDirection = BarDirectionEnum.Normal
rbc.Text = "123456789"
rbc.ShowText = True
Dim rm As New prt.RenderImage \'定义一个图片对象
rm.Width = 60
rm.Height = 20
rm.Image = rbc.Image \'设置图片
doc.Body.Children.Add(rm) \'将图片对象加入报表
Doc.Preview()

--  作者:floor2
--  发布时间:2010/1/27 15:58:00
--  
 好的 谢谢
我用其他软件的条码打印出来很清楚,油墨很浓,但是用foxtable打出来 很淡 水一样,是不是可以设置?

--  作者:狐狸爸爸
--  发布时间:2010/1/27 16:04:00
--  
我也不知道是怎么回事,这可能是控件的bug.
--  作者:floor2
--  发布时间:2010/1/27 16:14:00
--  
用图片的话,条形码好像已经变样了 跟实际的条码不一致
控件的bug有没有办法解决?

--  作者:floor2
--  发布时间:2010/1/27 16:29:00
--  
不能解决的话,就完蛋了,整个系统软件就为了能够打印条形码来设计的 晕啊
--  作者:yangming
--  发布时间:2010/1/27 16:39:00
--  
以下是引用floor2在2010-1-27 16:29:00的发言:
不能解决的话,就完蛋了,整个系统软件就为了能够打印条形码来设计的 晕啊

看看是否可以调整打印机的打印质量和色彩浓度


--  作者:狐狸爸爸
--  发布时间:2010/1/27 16:47:00
--  
2楼代码不会走样的,你调整一下尺寸看看
--  作者:yangming
--  发布时间:2010/1/27 16:55:00
--  
图片不应该变形啊
--  作者:floor2
--  发布时间:2010/1/27 17:34:00
--  
根据2楼代码生成的和帮助里的代码生成的
图片点击可在新窗口打开查看此主题相关图片如下:q.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2010-1-27 17:33:55编辑过]