以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于BarCode生成的文本宽度 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86217) |
-- 作者:jspta -- 发布时间:2016/6/13 10:54:00 -- [求助]关于BarCode生成的文本宽度 barcode生成的文本宽度不能超过下方barcode的长度,这个要如何解决那? 现在想实现,Text这个属性生成的文字长度大于下方barcode长度,以便使条码在打印的时候比较短文字比较大。 这个如何解决?
|
-- 作者:大红袍 -- 发布时间:2016/6/13 11:01:00 -- 想怎么调整都可以,宽度、间距等。参考
http://www.foxtable.com/help/topics/2079.htm
|
-- 作者:jspta -- 发布时间:2016/6/13 11:05:00 -- 以下是引用大红袍在2016/6/13 11:01:00的发言:
想怎么调整都可以,宽度、间距等。参考
http://www.foxtable.com/help/topics/2079.htm
这些属性解决不了这个问题。 你可以试试,Text每行最长显示字符不能大于Barcode长度。现在我想突破这个限制。 |
-- 作者:大红袍 -- 发布时间:2016/6/13 11:24:00 -- 方法一:条码不生成文字,然后把文字和条码合并成一个图片。
方法二:文字肯定不能超过条码宽度的,如果不够显示,你可以调整条码的宽度拉长条码。 |
-- 作者:jspta -- 发布时间:2016/6/13 11:31:00 -- 如何用代码合并成一个图片? 条码不能太长,否则不容易进行扫描。
|
-- 作者:大红袍 -- 发布时间:2016/6/13 11:32:00 -- 参考
http://www.foxtable.com/help/topics/1482.htm
|
-- 作者:jspta -- 发布时间:2016/6/13 12:15:00 -- 保存的图片的时候,背景是黑色如何解决? |
-- 作者:大红袍 -- 发布时间:2016/6/13 12:18:00 -- 你代码怎么写?没必要用到 Painter1 的。如果你用画图板,可以这样写设置背景
控件.Graphics.clear(Color.White) |
-- 作者:大红袍 -- 发布时间:2016/6/13 12:22:00 -- 直接这样写
Dim bmp As new Bitmap(100, 50)
Dim fnt As New Font("宋体",20)
bmp.save("d:\\test2.jpg") |