Skip to content

WanManito/JBartender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JBartender

此方案放弃,另寻方法吧。思路实现JNA调用C++,C++调用C#Api

Java调用bartender 官方提供的主要是C#支持。

-------------------此项目使用的是bartender2016版的驱动---------------------

暂时封装的API接口如下:

1.初始化打印机引擎

2.打开模板文件

3.获取此模板具名数据源个数

4.获取某个具名数据源的名称

5.获取某个具名数据源的值

6.修改某个具名数据源的值

7.是否支持打印拷贝

8.设置打印拷贝数量

9.是否支持序列化拷贝

10.设置序列化拷贝数量

11.设置指定位置打印(比如一行三列,1代表最左边,以此类推)

12.释放资源

以上基本上能够满足开发需求

库文件(dll)使用方法欢迎进群下载交流(927465926)

基础使用:

        if (jBartender.initEngine()) {
            if (jBartender.openTemplate("C:\\Users\\1234\\Desktop\\test.btw")) {
                if (jBartender.getKeyCount() > 0) {
                    jBartender.setSupportsIdenticalCopies(1);
                    for (int i = 0; i < jBartender.getKeyCount(); i++) {
                        System.out.println(jBartender.getKeyName(i)+"----"+jBartender.getKeyValue(i));
                    }
                    jBartender.closeSave();
                }
            }
        }

About

Java调用bartender

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages