1、实现BarTender的打印。

  ①:第一步:首先要引用Interop.BarTender.dll文件

  

  ② :第二步,直接贴代码

public partial class Form1 : Form{private BarTender.Application btApp;            //Bartender 应用实例private BarTender.Format btFormat;              //Bartender 样式public FormFT(){InitializeComponent();}//标签打印private void button_Click(object sender, EventArgs e){btApp = new BarTender.Application();try{btFormat = btApp.Formats.Open(@"D:\标签.btw", false, "");  //标签地址}catch (Exception){MessageBox.Show(@"未找到D:\标签!", "提示");return;}btFormat.PrintSetup.NumberSerializedLabels = 1; //设置打印份数//生产型号btFormat.SetNamedSubStringValue("product_version", txt_1.Text);

btFormat.PrintOut(true, false); //第二个参数设置是否跳出打印属性;btFormat.Close(BarTender.BtSaveOptions.btSaveChanges); //退出时是否保存标签   btApp.Quit(BarTender.BtSaveOptions.btSaveChanges);//退出时同步退出bartender进程
        }}

  ③:上面代码要注意几个地方

    1、要把标签放到电脑的一个地方(如上的地址:D:\标签.btw)

    2、txt_1.Text就是winfrom上面名称为txt_1的文本框的内容.

    

    3、product_version就是BarTender里面的文本名称。(如果模板上面没有这个名称的话,会报错)

    

    4、就是打印模板的电脑上面一定要安装了BarTender这个软件(即只有一个模板是不够的,还要安装软件才行),不然程序会报错。

2、附上BarTender软件的样子,下载地址就不提供了,自己找。

  模板的样子

  

  软件的样子

  

转载于:https://www.cnblogs.com/masha2017/p/11134788.html

使用winfrom调用BarTender实现标签的打印相关推荐

  1. JAVA调用Bartender进行标签打印(可本地用打印机客户端进行测试打印,【云上的项目】可通过WebSocket进行通讯进行打印)

    用Java编写一个打印标签客户端 点击运行启动会打开首页 可以点击预览打印 点击打印可测试成功 打印机结果 前端用的是thymeleaf 代码片段 <!DOCTYPE html> < ...

  2. C# winfrom调用Bartender打印,具名打印,以及数据库打印

    我采用的调用方法是需要安装Bartender10.1的.首先要先安装.网上很多安装包,就不发链接了. 安装好后需要添加引用 然后我们创建一个CLASS文件,充分利用面向对象思想.一下是代码,如果有土豪 ...

  3. LabVIEW 调用 BarTender 进行标签打印

    在打印标签中,BarTender无疑是标签软件中的王者. 提供技术支持/调用源码/开发成品软件:https://item.taobao.com/item.htm?ft=t&id=6282409 ...

  4. [C#]调用Bartender服务并打印bartender标签

    通常大部分企业在生产,仓储,QC等运作环节会用到标签,标签上有些各种标识. 一般的企业都有配有标签软件+专用的标签打印机.此例以bartender为例子. 如果为了实现打印条码,或者显示具体的功能,用 ...

  5. java与barTender交互,C# 调用BarTender模板 打印

    /// /// 调用BarTender打印,模板的变量为:barcode0,barcode1,barcode2.......,barcode7 (内循环打印集合列表) /// /// 打印机名称,必填 ...

  6. Bartender软件标签打印

    前段时间接到一个客户二次开发需求,在原有扫码出货系统中增加打印标签功能.之前标签客户是使用Bartender编辑后打印,由于是人工操作难免会出现错误,所以想与现有的出货系统集成.具体的想法是:通过Ba ...

  7. 【C#】C#调用Bartender模板打印

    Bartender版本:Bartender 2016(11.0.7.3.3146) Bartender下载 http://www.ddooo.com/softdown/142454.htm 或 链接: ...

  8. 【C#】C#调用Bartender模板打印,输出图片,PDF

    上篇文章:[C#]C#调用Bartender模板打印 首先,新建bt模板,再代码调用 直接上代码 public class BTHelper {/// <summary>/// 打印/// ...

  9. excel 调用barTender打印条码 VBA 调用BarTender打印标签BarTender二次开发 VBA 条码打印 VBA二维码打印 Excel条码打印 Excel二维码打印

    制造业使用二维码标签的原因有很多,以下是一些主要的原因: 1. 商品跟踪:二维码标签可让制造商和供应商跟踪货物的生产和出货情况.二维码中可以包含有关商品的所有必要信息,如生产日期.批次号.产品型号等. ...

  10. C# 调用BarTender打印标签报错

    在C#调用BarTender时,我本想在winform程序上,增加一个输入框,让用户可以自己输入打印张数,如下图 代码如下 //打开标签文档btFormat = btApp.Formats.Open( ...

最新文章

  1. 网站排名好却没流量到底是什么环节出了问题?
  2. 《我在51CTO微职位学软考——奋发之路》
  3. linux echo 怎么输出换行符到文件?(echo -e)
  4. 【ORACLE 高可用】 作业 :配置ORACLE GoldenGate 1
  5. Leecode 9. 回文数
  6. linux目录及重要文件(持续更新)
  7. Oracle和Mysql的不同
  8. mac开发java安卓_mac下Android开发环境搭建
  9. C#基础8:类的继承
  10. Python股票分析系列——基础股票数据操作(一)
  11. Python selenium长截屏
  12. 区块链专利申请量断崖式下降:阿里腾讯跌出十强 网心逆市晋身前四
  13. Win11怎么设置人离开后电脑自动锁屏?
  14. linux 格式化u盘 fat32,Ubuntu下格式化U盘的方法(基于格式化命令)
  15. carsim2020.0的教程在“将HDWDZDPPV6 替换成 复制的HostID”这个步骤总是安装失败,解决这个问题,成功安装carsim2020.0的经验
  16. ROS routeros mikrotik路由器CVE-2018-14847漏洞
  17. flux 中的 buffer 的原理
  18. MYSQL数据库更改目录及NAVACATamp;nbs…
  19. VB.Net - 指令
  20. 纯HTML也能访问数据库

热门文章

  1. 微信小程序 - 开发者账号申请流程
  2. Domain Driven Design 领域驱动设计
  3. Win10右下角没有英特尔显卡设置图标怎么办?
  4. java发包工具_小米范工具系列之四:小米范HTTP批量发包器
  5. AndroidOTA增量包(差分包)制作记录
  6. 房贷新政或助楼市回暖 北京二手房两天涨10万
  7. 接口(API)设计规范
  8. MGRE ISP是路由器(思科设备)
  9. 《LeetCode零基础指南》(第四讲) 一维数组 gyro
  10. QQ桌球瞄准器开发(5)使用注册表保存配置