Java二维码生成
- java实现二维码
- 导入jar包
<dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.2.1</version> </dependency> |
- 二维码的生成与解析
package two_dimension_code;
import java.awt.image.BufferedImage; import java.io.File; import java.nio.file.Path; import java.util.HashMap;
import javax.imageio.ImageIO;
import com.google.zxing.BarcodeFormat; import com.google.zxing.BinaryBitmap; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatReader; import com.google.zxing.MultiFormatWriter; import com.google.zxing.Result; import com.google.zxing.client.j2se.BufferedImageLuminanceSource; import com.google.zxing.client.j2se.MatrixToImageWriter; import com.google.zxing.common.BitMatrix; import com.google.zxing.common.HybridBinarizer; import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel; /** * java生成二维码 * @author Administrator * */ public class TwoDimensionCode { //定义二维码的格式 private static final BarcodeFormat |