呕心沥血啊,这个打印机真好玩(反话)!
佳博打印机官网:http://cn.gainscha.com/gjxz.html
1.标题打印机品牌:佳博打印机
佳博有个官网,二次开发文件可以去管网下载,需要注意的是,他的示例只有一个条形码打印示例(不带下面的编号)
2.标签纸规格
左边条形码标签纸规格:10mm40mm
右边二维码标签纸规格:20mm30mm
废话不多说直接上代码
TscLibDll INSTANCE = (TscLibDll) Native.loadLibrary(“E:\佳博打印机GP1134T\SDK_PC_IOS_WX\SDK(开发包)适用于PC,安卓,IOS,微信小程序\Java\TscJava\TscJava\lib\TSCLIB.dll”
文件路径记得修改为自己的文件路径
package com.shiro.shirodemo.utils;
import com.sun.jna.Library;
import com.sun.jna.Native;
public class Gprinter
{
public interface TscLibDll extends Library
{
TscLibDll INSTANCE = (TscLibDll) Native.loadLibrary("E:\\佳博打印机GP1134T\\SDK_PC_IOS_WX\\SDK(开发包)适用于PC,安卓,IOS,微信小程序\\Java\\TscJava\\TscJava\\lib\\TSCLIB.dll", TscLibDll.class);
int about ();
int openport (String pirnterName);
int closeport ();
int sendcommand (String printerCommand);
int sendBinaryData (byte[] printerCommand, int CommandLength);
int setup (String width,String height,String speed,String density,String sensor,String vertical,String offset);
int downloadpcx (String filename,String image_name);
int barcode (String x,String y,String type,String height,String readable,String rotation,String narrow,String wide,String code);
int printerfont (String x,String y,String fonttype