Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
在做条码打印时,我发现,每次都是N张条码连续在一起的,我想做成标签式的,比如有产品名称,产地,另有条码,这样如何处理?
目前条形码是用专业报表打印的,就和打印一个标签一样,定位是随心所以的啊。
Dim
doc As New PrintDoc我就是看的标签打印,其中的编号换成了条形码,但是没有显示出条码,还是显示的是编号,晕
我就是看的标签打印,其中的编号换成了条形码,但是没有显示出条码,还是显示的是编号,晕
哈哈,那就是设置问题啊,看我这个:
Dim doc As New PrintDoc '定义一个报表
doc.Stacking = prt.StackingRulesEnum.InlineLeftToRight '设置排列方式
For i As integer = 1 to 100
Dim rt As New prt.RenderTable() '定义一个表格对象
rt.Width = 50 '表格宽度为50mm
rt.Style.Spacing.All = 2 '和其他对象之间的间隔为2mm
rt.CanSplitVert = False '避免垂直换页的时候,表格被分割成两部分.
rt.Cols(0).Width = 20
rt.cells(0,0).Text = "姓名"
rt.Cells(0,1).Text = "黄财德"
rt.Cells(1,0).Text = "职务"
rt.Cells(1,1).Text = "总经理"
rt.Cells(2,0).Text= "工号"
Dim rbc As New prt.RenderBarCode()
rbc.Width = 60
rbc.Height = 20
rbc.BarCodeType = BarCodeEnum.Code39
rbc.BarDirection = BarDirectionEnum.Normal
rbc.Text = "123456"
rbc.ShowText = false
rt.cells(2,1).RenderObject = rbc
doc.Body.Children.Add(rt) '将表格对象加入到报表中
Next
Doc.Preview() '预览报表
你晕没事,我不晕就行了,呵呵,等我全做好发上来,你就不晕了,呵呵