Foxtable(狐表)用户栏目专家坐堂 → [求助]如何用模板做含条型码的标签


  共有3026人关注过本帖树形打印复制链接

主题:[求助]如何用模板做含条型码的标签

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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2015/10/7 15:40:00 [只看该作者]

老师:试过几次,没搞定,还请老师按我上面的想法写一个去除校验符和起止符的代码看看,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/7 15:42:00 [只看该作者]

 

Dim Bar As New BarCodeBuilder
Bar.Symbology = Barpro.Symbology.Code39
Bar.Code = "123456"
Bar.QuietZoneWidth = 2
Bar.AddCheckSum = False
Bar.DisplayStartStopChar = False

 


 回到顶部
帅哥哟,离线,有人找我吗?
ZHX88863808
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2015/10/7 16:16:00 [只看该作者]

老师:这个代码是有编码直接生成的,而我想用模板生成的,前面你给我写的是这个代码: 

If e.Book.TempLate = "含条码标签"  Then

        If e.DataRow Is Nothing OrElse e.DataRow.IsNull("条码") Then  '如果是空行或者Lot列为空

            Dim img As New System.Drawing.Bitmap(1,1) '生成一个空白图片

            img.Save(ProjectPath & "Images\BarCode.gif")

         Else  '否则生成条形码图片

            Dim Bar As New BarCodeBuilder

            Bar.Symbology = Barpro.Symbology.Code39

            Bar.Code = e.DataRow("条码")

             Bar.BarRatio = 0.3

            Bar.BarHeight = 8

            bar.SaveImage(ProjectPath & "Images\BarCode.gif",300)

          End If

 End  If

我想运用上面这个代码去除校验符和起止符,肯请老师帮忙修改,谢谢!


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/7 16:26:00 [只看该作者]

 汗


Bar.AddCheckSum = False
Bar.DisplayStartStopChar = False


 回到顶部
帅哥哟,离线,有人找我吗?
ZHX88863808
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2015/10/7 16:51:00 [只看该作者]

老师:我这样加进去,还是有校验符和起止符,是不是我加错了地方,帮我看一下

If e.Book.TempLate = "含条码标签"  Then
        If e.DataRow Is Nothing OrElse e.DataRow.IsNull("条码") Then  '如果是空行或者Lot列为空
            Dim img As New System.Drawing.Bitmap(1,1) '生成一个空白图片
            img.Save(ProjectPath & "Images\BarCode.gif")
         Else  '否则生成条形码图片
            Dim Bar As New BarCodeBuilder
            Bar.Symbology = Barpro.Symbology.Code39
            Bar.Code = e.DataRow("条码")
             Bar.BarRatio = 0.3
            Bar.BarHeight = 8
            bar.SaveImage(ProjectPath & "Images\BarCode.gif",300)
            Bar.AddCheckSum = False
            Bar.DisplayStartStopChar = False
          End If
 End  If


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/7 16:52:00 [只看该作者]

无语了。

 

            Dim Bar As New BarCodeBuilder
            Bar.Symbology = Barpro.Symbology.Code39
            Bar.Code = e.DataRow("条码")
             Bar.BarRatio = 0.3
            Bar.BarHeight = 8
            Bar.AddCheckSum = False
            Bar.DisplayStartStopChar = False

            bar.SaveImage(ProjectPath & "Images\BarCode.gif",300)


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/7 16:53:00 [只看该作者]

无语了。

 

            Dim Bar As New BarCodeBuilder
            Bar.Symbology = Barpro.Symbology.Code39
            Bar.Code = e.DataRow("条码")
             Bar.BarRatio = 0.3
            Bar.BarHeight = 8
            Bar.AddCheckSum = False
            Bar.DisplayStartStopChar = False

            bar.SaveImage(ProjectPath & "Images\BarCode.gif",300)


 回到顶部
帅哥哟,离线,有人找我吗?
ZHX88863808
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2015/10/7 17:03:00 [只看该作者]

我自已也无语了,十分感谢老师您的耐心帮助,谢谢!!!


 回到顶部
总数 18 上一页 1 2