今天看了下二维码感觉不错自己也都收弄个了demo,说是demo其实在基本功能的基础上进行修改而已。
1.环境搭建。所需的jar包有
其中为网上参考demo。
其中
为在原始及开源包下载的基础上进行修改。
2.二维码颜色修改介绍。
public class MyZxingEncoderHandler {
/**
* @param contents 生成的图片的名称
* @param width 生成的图片的宽度
* @param height 生成的图片的高度
* @param imgPath 生成的图片路径
*/
public void encode(String contents, int width, int height, String imgPath,String logoPath) {
Hashtable<EncodeHintType, Object> hints = new Hashtable<EncodeHintType, Object>();
// 指定纠错等级
hints.put(EncodeHintType.ERROR