BarTender调用示例
阅读原文时间:2023年07月08日阅读:3

安装BarTender 软件后,会注册一个COM

然后在项目中添加BarTender COM 引用

BarTender模板中的条码右键属性-数据源类型-嵌入的数据-名称(比如设置为 barcode

public class MyBarTender
{
BarTender.Application btapp;
BarTender.Format btformat;

    public static string fileName = ConfigurationManager.AppSettings\["btw"\];

    public int Test(string barcode = "1234567890123",int num=1)  
    {  
        if (fileName.IsNullOrEmpty())  
        {  
            return 0;  
        }  
        try  
        {

            btapp = new BarTender.Application();//创建BarTender进程  
            btformat = btapp.Formats.Open(fileName, false, "");//打开模板  
            btformat.PrintSetup.NumberSerializedLabels = 1;//设置打印份数  
            btformat.SetNamedSubStringValue("barcode", barcode);//数据源-嵌入的数据-名称

            btformat.PrintSetup.IdenticalCopiesOfLabel = num;  //设置同序列打印的份数

            btformat.PrintOut(true, false);//第二个参数设置是否跳出打印属性

        }  
        catch (Exception)  
        {  
            return -1;  
            throw;  
        }  
        finally  
        {  
            btapp.Quit(BarTender.BtSaveOptions.btSaveChanges);//退出时同退退出BarTender进程  
        }  
        return 1;  
    }

}

参考:
https://blog.csdn.net/u013934107/article/details/82974647

https://greambwang.blog.csdn.net/article/details/103829785

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章