首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

JAVA开发条形码有关问题

2011-12-13 
JAVA开发条形码问题上班一周老大叫弄个JAVA关于条码的小例子大概意思是输入几个数字然后点提交自动转成COD

JAVA开发条形码问题
上班一周   老大叫弄个JAVA关于条码的小例子   大概意思是   输入几个数字   然后点提交   自动转成   CODE为   128   的条形码   然后通过条码机   打印出来。没这方面的知识   希望指点下。最好给我个小例子...非常感谢。

[解决办法]
建议使用barcode4j
public File genBarCode(String message,String type,int height,int mw,int wf,String fmt,int res,boolean gray)
{
File outputFile = new File(message+ ".png ");
try {
Code128Bean bean128 = new Code128Bean();

final int dpi = 150;
bean128.setModuleWidth(UnitConv.in2mm(1.5f / dpi));
bean128.setHeight(8);
bean128.doQuietZone(false);

OutputStream out = new FileOutputStream(outputFile);

try {
//Set up the canvas provider for monochrome JPEG output
BitmapCanvasProvider canvas = new BitmapCanvasProvider(
out, "image/png ", dpi, BufferedImage.TYPE_BYTE_BINARY, false);

//Generate the barcode
bean128.generateBarcode(canvas, message);

//Signal end of generation
canvas.finish();

} finally {
out.close();
}
} catch (Exception e) {
e.printStackTrace();
}

return outputFile;
}
--这个是生成条形码图片的代码,至于条码机打印,就是后话了
[解决办法]
网上有人开发好的
[解决办法]
这个应该有现成的函数库可供使用。
Mark!
[解决办法]
没做过,顶贴
[解决办法]
网上应该有生成条形码的c程序或是其他语言编写的程序,让后用jni进行调用就可以了吧

热点排行