您好,欢迎光临本网站![请登录][注册会员]  
文件名称: java条形码(不敢独享!)
  所属分类: Java
  开发工具:
  文件大小: 19kb
  下载次数: 0
  上传时间: 2011-01-20
  提 供 者: liang3*******
 详细说明: 当项目牵涉到产品库存的时候,为了便于管理和操作一般都会考虑使用条形码。在以前做某个项目的时候用到过,稍微整理了下,共享出来给需要的朋友做个参考。 实现功能: 用JAVA显示各种规格的条形码(18种),打印后可以被扫描设备扫描. 需要的java类请到最后的附件(barcode.zip)中下载。 1.把barcode的4个java类引入自己的项目中; 2.在web.xml中配置一个生成条形码的servlet,如下: Html代码 1. 2.... 3. 4. CreateBarCode 5. com.soft4j.barcode.BarCodeServlet 6. 7.... 8. 9. CreateBarCode 10. /CreateBarCode 11. 12.... ... CreateBarCode com.soft4j.barcode.BarCodeServlet ... CreateBarCode /CreateBarCode ... 这样就可以使用CreateBarCode这个servlet来生成条形码了。 备注: (1)com.soft4j.barcode.BarCodeServlet,这里填写自己项目中的实际包路径 (2)关于CreateBarCode这个名字可以自行设定。 3.前台引用例子(BarcodeExample.jsp): Html代码 1.<%@ page contentType="text/html;charset=UTF-8"%><% 2. String code = "135792468";//条形码内容 3.%> 4. 5. 6. 7. 26. 27. 28.<% 29. StringBuffer barCode = new StringBuffer(); 30. barCode.append(""); 35. out.println(barCode.toString()); 36.%> 37.
38. 39.
40. 41. 42. <%@ page contentType="text/html;charset=UTF-8"%><% String code = "135792468";//条形码内容 %> <% StringBuffer barCode = new StringBuffer(); barCode.append(""); out.println(barCode.toString()); %>
4.关于条形码使用时可以设置的一些参数: ------------------------------------ barType(默认为CODE128): 条码类型.支持18钟类型,分别是 CODE39,CODE39EXT,INTERLEAVED25,CODE11,CODABAR,MSI,UPCA,IND25,MAT25,CODE93,EAN13,EAN8,UPCE,CODE128,CODE93EXT,POSTNET,PLANET,UCC128 . code: 要打印的条码内容. width(默认为自适应,一般不用自行设置): 图片宽度.width,height要同时都设置才有效. height(默认为自适应,一般不用自行设置): 图片高度.width,height要同时都设置才有效. st(默认为y显示): 是否显示条码内容(show text).默认会在条码图片下方显示条码内容,有效值为y和n. textFont(默认为Arial|PLAIN|11): 条码文本的字体,字体有效格式为|