Foxtable(狐表)用户栏目专家坐堂 → 条码宽度


  共有2396人关注过本帖平板打印复制链接

主题:条码宽度

帅哥哟,离线,有人找我吗?
刘林
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
条码宽度  发帖心情 Post By:2020/1/11 12:34:00 [只看该作者]

 For r As Integer = 0 To Rows.Count -1
            Dim ra As New prt.RenderArea
            Dim rt As prt.RenderText
            ra.Width = 70 '宽度53毫米
            ra.Height = 29.5 '高度24毫米
            ra.Style.Spacing.All = 0
            ra.Style.Borders.All = New prt.Linedef(0, Color.Red) '设置边框
            ra.SplitHorzBehavior = prt.SplitBehaviorEnum.Never '禁止水平分割
            ra.SplitVertBehavior = prt.SplitBehaviorEnum.Never '禁止垂直分割
            Doc.Body.ChildRen.Add(ra) '将容器加入到报表中
            Dim rg As prt.RenderGraphics
            Dim Bar As New BarCodeBuilder
            Bar = New BarCodeBuilder
            Bar.Symbology = Barpro.Symbology.Code128
            BAR.DisplayCode = False
            Doc.Stacking = prt.StackingRulesEnum.InlineLeftToRight
            bar.Code = Rows(r)("考号")
            Bar.Text =Rows(r)("姓名") & "   " & Rows(r)("考号")
            Bar.BarRatio = 6
            Bar.BarHeight = 10
            Bar.TextAlignment = Barpro.Alignment.BelowCenter
            rg = new prt.RenderGraphics
            bar.DrawOnCanvas(rg.Graphics,2,2,1)
            rg.Style.Spacing.All = 0
            rg.y=10
            RG.Width=100
            ra.Children.Add(rg)
            
            
        Next


老师,我想做个考号条形码,条码的宽度调不到呢,我想把条码设置为58且居中,改宽度无效呢

 回到顶部