「条码java」条码生成器
本篇文章给大家谈谈条码java,以及条码生成器对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java 怎么调用到条码打印机!
编程控制条码打印机的有三种方式:1,直接使用条码打印机的驱动程序,把它当成普通打印机使用。条码可以使用条码字体或图形方式打印。2,使用条码打印机语言(脚本)直接送到打印机的端口,如并口,网口或usb口。 3,调用第三方软件,由第三方软件对打印机进行控制,标签模板的编辑等。你只需调用它并传输数据即可。
目前条码打印机品牌还是以进口为主,比如美国的斑马,霍尼韦尔(收购了intermec),Datamax,日本的东芝,台湾TSC等。
国产的主要有3家,以威海北洋、深圳博思和上海启邦为主。
这些打印机基本都支持以上三种调用方式。
怎么样用java生产ITF条形码。。
Barcode4J由Java语言编写而成,可以灵活的生成条形码。它采用Apache License V2.0许可,这使得它很容易在商业中被使用。它可以让您生成各种流行的一维和二维条码,包括DataMatrix 和 PDF417。以各种格式输出,包括SVG, EPS, bitmaps和Java2D,同样也可根据您的需要添加自己的输出格式。它为各种应用提供了插件,包括最重要的Apache FOP(格式对象处理器)。
java识别条形码api有哪些
1. ZXing:ZXing (“zebra crossing”) 是一个开源的多格式1D/2D条形码图像处理库,它可以识别和生成多种条形码格式,例如UPC-A,UPC-E,EAN-8,EAN-13,Code 39,Code 128,QR Code,Data Matrix,Aztec,PDF 417等等。
2. Barcode4j:Barcode4j是一个开源的Java库,用于生成和解析条形码,支持多种格式,如Code 39,Code 128,UPC,EAN,Interleaved 2 of 5,PostNet等。
3. Java Barcode:Java Barcode是一个独立的条形码库,它可以快速地生成和解码各种条形码格式,如UPC-A,UPC-E,EAN-8,EAN-13,Code 39,Code 128,QR Code,Data Matrix,Aztec,PDF 417等。
如何用JAVA调用TLP条码打印机打印条码
一般来说条码打印机都有自己专门的DLL接口文件,不需要调用系统的Dll。
如果是支持接口开发,肯定会有DLL的说明文档。那么按照文档调用DLL的方法就可以了。不同的打印机接口方法不一样,所以没有现成的代码。
java 和 DLL 交互的话可以使用 JNative 包,比较方便。
首先 System.loadLibrary(dllName);
public Integer executeFunction(String dllName ,String functionName,Object[] params){
try {
JNative func = new JNative(dllName, functionName);
func.setRetVal(Type.INT);
for(int i=0;iparams.length;i++){
if(params[i] instanceof String)
func.setParameter(i, (String)params[i]);
else if(params[i] instanceof Integer)
func.setParameter(i, ((Integer)params[i]).intValue());
else if(params[i] instanceof Pointer)
func.setParameter(i, (Pointer)params[i]);
else if(params[i] instanceof Boolean)
func.setParameter(i,Type.INT, params[i].toString());
else if(params[i] instanceof byte[])
func.setParameter(i, Type.PSTRUCT,(byte[])params[i]);
}
func.invoke();
return func.getRetValAsInt();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
调用的时候传dll名,函数名,和接口参数,详细的可以去了解一下。
条码java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于条码生成器、条码java的信息别忘了在本站进行查找喔。