怎么样用java生产ITF条形码。。

Barcode4J由Java语言编写而成,可以灵活的生成条形码。它采用Apache License V2.0许可,这使得它很容易在商业中被使用。它可以让您生成各种流行的一维和二维条码,包括DataMatrix 和 PDF417。以各种格式输出,包括SVG, EPS, bitmaps和Java2D,同样也可根据您的需要添加自己的输出格式。它为各种应用提供了插件...
怎么样用java生产ITF条形码。。
Barcode4J由Java语言编写而成,可以灵活的生成条形码。它采用Apache License V2.0许可,这使得它很容易在商业中被使用。它可以让您生成各种流行的一维和二维条码,包括DataMatrix 和 PDF417。以各种格式输出,包括SVG, EPS, bitmaps和Java2D,同样也可根据您的需要添加自己的输出格式。它为各种应用提供了插件,包括最重要的Apache FOP(格式对象处理器)。2013-08-19
查询去吧!用这个吧barcode4j-2.1.0-bin.zip http://www.itfwang.com
2013-08-19
条形码介绍:
条形码或称条码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到了广泛的应用。
条形码参考:
http://www.barcodelib.com/java_barcode/main.html
http://www.barcodelib.com/java_barcode/file_download.php
生成条形码代码:
import com.barcodelib.barcode.Linear;

import java.awt.*;

public class BarcodeDemo {

public enum Type{
CODABAR,CODE11,UOM_PIXEL,CODE2OF5,CODE39,CODE39EX,CODE93,EAN8,EAN8_2,EAN8_5,
EAN13,EAN13_2,EAN13_5,ISBN,ISBN_5,ISSN,ISSN_2,ITF14,INTERLEAVED25,IDENTCODE,
LEITCODE,MSI,ONECODE,PLANET,POSTNET,RM4SCC,UPCA,UPCA_2,UPCA_5,UPCE,UPCE_2,
UPCE_5,CODE128,EAN128
}

/**
* 条形码
*
* @throws Exception
*/
static void barcode(String file,int type) throws Exception{
Linear barcode = new Linear();
barcode.setType(type);
barcode.setData("123456789012");
barcode.setN(3);
barcode.setUOM(Linear.UOM_PIXEL);
barcode.setX(3f);
barcode.setY(75f);
barcode.setLeftMargin(0f);
barcode.setRightMargin(0f);
barcode.setTopMargin(0f);
barcode.setBottomMargin(0f);
barcode.setResolution(72);
barcode.setShowText(true);
barcode.setTextFont(new Font("Arial", 0, 12));
barcode.setRotate(Linear.ANGLE_0);
barcode.renderBarcode(file);
}

/**
* @param args
* @throws Exception
*/
public static void main (String[] args) throws Exception{
barcode("c://barcode/codabar.gif",Linear.CODABAR);
}
}2013-08-19
mengvlog 阅读 8 次 更新于 2025-07-20 05:00:58 我来答关注问题0
  • Barcode4J由Java语言编写而成,可以灵活的生成条形码。它采用Apache License V2.0许可,这使得它很容易在商业中被使用。它可以让您生成各种流行的一维和二维条码,包括DataMatrix 和 PDF417。以各种格式输出,包括SVG, EPS, bitmaps和Java2D,同样也可根据您的需要添加自己的输出格式。它为各种应用提供了插...

  •  湖北倍领科技 热部署释义

    具体实现如下:创建Client、ServerItf和ServerImpl类,分别实现客户端功能、接口定义和服务器实现。通过命令行运行编译命令和执行Client类,观察热部署的效果。修改ServerImpl类并使用javac命令重新编译,再次运行Client类,可以看到类加载器自动重新加载修改后的ServerImpl类文件,并立即更新返回值。该示例展示了...

  •  抱雪的互联网之路 java 中返回值和传入参数中的 像List<T>和 List<?>这样的类型怎么理解?请详细解答!

    List list2=(List)list;List一般是指特定的类型才可以,比如class实现某一接口itf,那么对应的下面的所有T都是一个意思 这些一般都是放在方法或者接口之类的上面以利于引用

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部