基本步骤
下面是采用JavaBeans方式创建barcodes的步骤:
创建barcode bean
设置barcode产生需要的参数
依据输出格式创建CanvasProvider
生成barcode.
创建barcode bean
例如创建Code39的 bean:Code39Bean bean = new Code39Bean();
下面是其他格式的bean类:
org.krysalis.barcode4j.impl.codabar.CodabarBean
org.krysalis.barcode4j.impl.code128.Code128Bean
org.krysalis.barcode4j.impl.code39.Code39Bean
org.krysalis.barcode4j.impl.int2of5.Interleaved2Of5Bean
org.krysalis.barcode4j.impl.postnet.POSTNETBean
org.krysalis.barcode4j.impl.upcean.EAN13Bean
org.krysalis.barcode4j.impl.upcean.EAN8Bean
org.krysalis.barcode4j.impl.upcean.UPCABean
org.krysalis.barcode4j.impl.upcean.UPCEBean
配置bean
每个bean都有指定的getter和setter方法来控制不同Each bean has specific 方面的实现。具体我们可以参考 其JavaDocs .
例如:bean.setChecksumMode(ChecksumMode.CP_CHECK);
bean.setWideFactor(3);