使用winfrom调用BarTender实现标签的打印
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实现标签的打印相关推荐
- JAVA调用Bartender进行标签打印(可本地用打印机客户端进行测试打印,【云上的项目】可通过WebSocket进行通讯进行打印)
用Java编写一个打印标签客户端 点击运行启动会打开首页 可以点击预览打印 点击打印可测试成功 打印机结果 前端用的是thymeleaf 代码片段 <!DOCTYPE html> < ...
- C# winfrom调用Bartender打印,具名打印,以及数据库打印
我采用的调用方法是需要安装Bartender10.1的.首先要先安装.网上很多安装包,就不发链接了. 安装好后需要添加引用 然后我们创建一个CLASS文件,充分利用面向对象思想.一下是代码,如果有土豪 ...
- LabVIEW 调用 BarTender 进行标签打印
在打印标签中,BarTender无疑是标签软件中的王者. 提供技术支持/调用源码/开发成品软件:https://item.taobao.com/item.htm?ft=t&id=6282409 ...
- [C#]调用Bartender服务并打印bartender标签
通常大部分企业在生产,仓储,QC等运作环节会用到标签,标签上有些各种标识. 一般的企业都有配有标签软件+专用的标签打印机.此例以bartender为例子. 如果为了实现打印条码,或者显示具体的功能,用 ...
- java与barTender交互,C# 调用BarTender模板 打印
/// /// 调用BarTender打印,模板的变量为:barcode0,barcode1,barcode2.......,barcode7 (内循环打印集合列表) /// /// 打印机名称,必填 ...
- Bartender软件标签打印
前段时间接到一个客户二次开发需求,在原有扫码出货系统中增加打印标签功能.之前标签客户是使用Bartender编辑后打印,由于是人工操作难免会出现错误,所以想与现有的出货系统集成.具体的想法是:通过Ba ...
- 【C#】C#调用Bartender模板打印
Bartender版本:Bartender 2016(11.0.7.3.3146) Bartender下载 http://www.ddooo.com/softdown/142454.htm 或 链接: ...
- 【C#】C#调用Bartender模板打印,输出图片,PDF
上篇文章:[C#]C#调用Bartender模板打印 首先,新建bt模板,再代码调用 直接上代码 public class BTHelper {/// <summary>/// 打印/// ...
- excel 调用barTender打印条码 VBA 调用BarTender打印标签BarTender二次开发 VBA 条码打印 VBA二维码打印 Excel条码打印 Excel二维码打印
制造业使用二维码标签的原因有很多,以下是一些主要的原因: 1. 商品跟踪:二维码标签可让制造商和供应商跟踪货物的生产和出货情况.二维码中可以包含有关商品的所有必要信息,如生产日期.批次号.产品型号等. ...
- C# 调用BarTender打印标签报错
在C#调用BarTender时,我本想在winform程序上,增加一个输入框,让用户可以自己输入打印张数,如下图 代码如下 //打开标签文档btFormat = btApp.Formats.Open( ...
最新文章
- 网站排名好却没流量到底是什么环节出了问题?
- 《我在51CTO微职位学软考——奋发之路》
- linux echo 怎么输出换行符到文件?(echo -e)
- 【ORACLE 高可用】 作业 :配置ORACLE GoldenGate 1
- Leecode 9. 回文数
- linux目录及重要文件(持续更新)
- Oracle和Mysql的不同
- mac开发java安卓_mac下Android开发环境搭建
- C#基础8:类的继承
- Python股票分析系列——基础股票数据操作(一)
- Python selenium长截屏
- 区块链专利申请量断崖式下降:阿里腾讯跌出十强 网心逆市晋身前四
- Win11怎么设置人离开后电脑自动锁屏?
- linux 格式化u盘 fat32,Ubuntu下格式化U盘的方法(基于格式化命令)
- carsim2020.0的教程在“将HDWDZDPPV6 替换成 复制的HostID”这个步骤总是安装失败,解决这个问题,成功安装carsim2020.0的经验
- ROS routeros mikrotik路由器CVE-2018-14847漏洞
- flux 中的 buffer 的原理
- MYSQL数据库更改目录及NAVACATamp;nbs…
- VB.Net - 指令
- 纯HTML也能访问数据库