上篇文章:【C#】C#调用Bartender模板打印

首先,新建bt模板,再代码调用

直接上代码

public class BTHelper
{/// <summary>/// 打印/// </summary>/// <param name="printerName">打印机名称</param>/// <param name="btFileName">bt文件</param>public static void Print(string printerName, string btFileName){BarTender.Application btApp = new BarTender.Application();BarTender.Format btFormat;btFormat = btApp.Formats.Open(btFileName);btFormat.PrintSetup.Printer = printerName;btFormat.PrintSetup.NumberSerializedLabels = 2;btFormat.SetNamedSubStringValue("Name", "2021-06-12");btFormat.SetNamedSubStringValue("Barcode", "123456789");btFormat.PrintOut(true, false);btFormat.Close(BarTender.BtSaveOptions.btSaveChanges);btApp.Quit(BarTender.BtSaveOptions.btSaveChanges);}public static void ExportToFile(string btFileName){BarTender.Application btApp = new BarTender.Application();BarTender.Format btFormat;btFormat = btApp.Formats.Open(btFileName);btFormat.SetNamedSubStringValue("Name", "2021-06-12");btFormat.SetNamedSubStringValue("Barcode", "123456789");//btFormat.SaveAs(btFileName, true);btFormat.ExportToFile(@"E:/BT/temp.jpg", "jpg", BarTender.BtColors.btColors24Bit, BarTender.BtResolution.btResolutionPrinter, BarTender.BtSaveOptions.btSaveChanges);btFormat.Close(BarTender.BtSaveOptions.btSaveChanges);btApp.Quit(BarTender.BtSaveOptions.btSaveChanges);}}

调用

string fileName = @"E:\BT\test.btw";//BTHelper.Print("导出为WPS PDF", fileName);BTHelper.ExportToFile(fileName);

不仅可以输出,图片格式,也可以输出pdf格式,只需修改文件名后缀和文件格式参数即可

输出pdf格式的,也可以使用“导出为WPS PDF”方式,但是纸张大小是A4纸大小

效果

参考:

https://blog.csdn.net/windowsliusheng/article/details/52149000

【C#】C#调用Bartender模板打印,输出图片,PDF相关推荐

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

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

  2. C#调用Bartender模板打印.Net的SDK

    前提条件: 安装Bartender打印软件,我用的是10.1,然后用注册机注册,注册后版本选择Enterprise Automation 源码下载地址:https://download.csdn.ne ...

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

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

  4. C#调用BarTender 模板

    C#调用BarTender 模板 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u013002790/article/details/7520797 ...

  5. 基于VS2012 C#调用bartender自动打印条形码

    GitHub:https://github.com/sanjaywu/BarcodePrintTool 一.在引用添加Interop.BarTender.dll 1.在资源解决方案的引用这里,右击选择 ...

  6. freemarker基于docx格式创建模板导出带图片pdf文件

    目录 一.实现思路: 二.基于docx格式文件创建模板: (1)替换数据占位符: (2)将替换数据占位符文件强制修改zip格式: (3)获取文本数据文件document.xml: (4)获取图片依赖文 ...

  7. 14x1.5cm竖向标签有点难,VFP调用BarTender来打印

    测试环境说明: WIDNOWS 10 64bit PRO(低版本无法安装BarTender2022) 打印机 佳博GP-1324D VFP9 SP2 7423 这个软件用来打标签是真不错,很好上手. ...

  8. 【C#】调用Bartender进行打印

    引用Seagull.BarTender.Print.dll print.cs private const string appName = "Label Print";privat ...

  9. c#调用bartender模板打印标签

    1.首先,电脑要安装Bartender软件. 在C#代码中添加引用,添加COM组件 选择本地浏览,选择Bartender安装目录下的SDK文件夹(C:\Program Files\Seagull\Ba ...

最新文章

  1. 【怎样写代码】参数化类型 -- 泛型(七):泛型方法
  2. 计算机硬件市场调查清单,微型计算机组装与维护实用教程王际川第8章节组装计算机.ppt...
  3. 最简单实现多线程的方法(Thread)
  4. gearman mysql编译_gearman初探(一、编译和安装)
  5. html打开时按钮自动触发事件,html在用户按下按键时触发的事件属性onkeydown
  6. java反射po转vo_Java项目的(PO,VO,TO,BO,DAO,POJO)解释(转)
  7. pandas.Series.asfreq
  8. 金山逍遥网 sersync 服务器实时镜像同步方案
  9. 以太坊虚拟机 EVM(4)分布式存储架构设计(FISCO BCOS为例)
  10. 51单片机编程软件keil4的安装过程
  11. 计算机联锁系统硬件结构,计算机联锁系统各部硬件.ppt
  12. 第二学期无人机操作师结业复习测试
  13. cst和ansys_请教一下cst、ansoft、ansys几种电磁计算软件的异同
  14. steam好友网络无法连接
  15. 滴滴打车2015-2016
  16. Sigmastar平台_锐化调试思路
  17. 解锁bitlocker码
  18. RF信号下采样/矩阵下采样(附python实现代码)
  19. 推荐5款edge浏览器插件
  20. 队列的定义及其基本操作

热门文章

  1. 基于单例模式的多键值序列号生成器实现(支持缓存)
  2. 《图论及其应用》学习笔记(Euler图与Hamilton图)
  3. RK3399平台开发系列讲解(中断篇)13.17、中断处理方式的汇总
  4. 设计之美 - 设计模式学习
  5. Jmeter下载Binaries和Source两类包的区别说明
  6. 拓展:示波器使用_波形分析
  7. 测试用例设计方法 之【等价类划分法】
  8. STI、LOD与WPE概念:WPE效应对SPICE Model 的影响
  9. 傅里叶变换的理解----计算幅值和相位
  10. 【Linux】—— Linux 环境搭建