PrintHelper: 调用bartender模板进行打印,欢迎补充其他打印方式。 您所在的位置:网站首页 dos命令操作bartender打印操作 PrintHelper: 调用bartender模板进行打印,欢迎补充其他打印方式。

PrintHelper: 调用bartender模板进行打印,欢迎补充其他打印方式。

2024-05-10 11:31| 来源: 网络整理| 查看: 265

启动engine btEngine.Start();

初始化标签模板,指定打印机 LabelFormatDocument btFormat = btEngine.Documents.Open(sPathTemplet, cmbPrinter.Text);

打印参数设置 //指定打印机 //Result result = btFormat.Print("PrintJob1"); //// Open a label format specifying a different printer //btFormat = btEngine.Documents.Open(sPathTemplet, "OurPrinter_HX3000");

//更改打印机 //btFormat.PrintSetup.PrinterName = @"OurPrinter_HX3000";

//设置打印数量 //// Change the number of identical labels and serialized labels to print //btFormat.PrintSetup.NumberOfSerializedLabels = 4; //btFormat.PrintSetup.IdenticalCopiesOfLabel = 10;

打印标签 Result result = btFormat.Print("PrintJob1");

//五种打印方法

//第一种,直接打印 //Print() 直接打印btw文件 //Print(string printJobName) ,自定义打印事件名称 //Result result = btFormat.Print();

//第二种,指定打印任务 //Print Label ,Print(string printJobName, out messages) ,自定义打印事件名称 //Messages messages = null; //Result result = btFormat.Print("PrintJob1", out messages);

//第三种 //Print Label ,Print(string printJobName, out Messages message)

//第四种 //Print Label ,Print(string printJobName, int waitForCompletionTimeout)

//第五种 //Print Label ,Print(string printJobName, int waitForCompletionTimeout, out Messages messages)

打印多个模板 //打印多个模板 //int i = 0; //foreach (LabelFormatDocument format in btEngine.Documents) //{ // i++; // format.Print("PrintJob" + i); //}



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有