广告招募

当前位置:全球工厂网 > 技术中心 > 所有分类

C# 调用 BarTender 二次开发说明

2026年01月05日 08:40:04      来源:苏州创码信息科技有限公司 >> 进入该公司展台      阅读量:0

分享:

         前提:Bartender 为 Bartender企业自动化版(BarTenderEnterprise Automatic)

         欢迎来电索取开发测试案例!QQ: 电话:

          部分代码如下:  

           BarTender.ApplicationbtApp = new BarTender.Application();

           btFormat = btApp.Formats.Open(@"d:/Bar.btw", false,"");//加载文件摸板
           // 同样标签的份数
           // 也就是一个标签,打印多少份
           // 系统默认是 1
           // 当1个标签,需要打印多份的时候,修改这个参数
           // 例如: 需要打印某种 无序号物品的标签
           // 需要打印 20个物品的标签。
           // 这20个标签的 号码,都是一样的。
           btFormat.PrintSetup.IdenticalCopiesOfLabel = 1;
           btApp.Visible = true;

           // 序列标签数
           // 当这个数字大于1的时候,会额外的打其他的标签。
           // 例如 下面的 ZB1000
           // 当序列标签数 = 4 的时候。 (好像系统默认是 4)
           // 会打印出
           // ZB1000
           // ZB1000
           // ZB1000
           // ZB1000
           // 4张标签。
           btFormat.PrintSetup.NumberSerializedLabels = 8;

           btFormat.SetNamedSubStringValue("Color", "测试 V1.0");//共享/名称 下面的名称
           btFormat.SetNamedSubStringValue("Code", "ZB10001234567"+turns.ToString());
           btFormat.PrintOut(false, false);//第2个参数是 是否显示打印机属性的。可以设置打印机路径
            //关闭摸板文件,并且关闭文件流
           btFormat.Close(BarTender.BtSaveOptions.btDoNotSaveChanges);
           btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);

版权与免责声明:
1.凡本网注明"来源:全球工厂网"的所有作品,版权均属于全球工厂网,转载请必须注明全球工厂网。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。