| 程序包 | 说明 |
|---|---|
| cn.patterncat.qrcode.core.coder | |
| cn.patterncat.qrcode.core.util | |
| cn.patterncat.qrcode.core.writer |
| 限定符和类型 | 方法和说明 |
|---|---|
protected BitMatrixInfo |
AbstractEnDeCoder.encodeMsgToMatrix(QrCodeConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected BufferedImage |
AbstractEnDeCoder.decorate(QrCodeConfig config,
BitMatrixInfo bitMatrixInfo)
根据config的配置来装饰原始的二维码信息
比如设置圆角\添加logo等
|
protected BufferedImage |
AbstractEnDeCoder.drawQrCode(BitMatrixInfo bitMatrixInfo,
QrCodeConfig config)
修改MatrixToImageWriter.toBufferedImage(BitMatrix matrix, MatrixToImageConfig config)方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
static BufferedImage |
QrCodeGenerator.toColorBufferedImage(BitMatrixInfo bitMatrixInfo,
QrCodeConfig config,
int colorModel)
跟QrCodeConfig耦合的一个版本
支持二维码编码信息部分的形状定制
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected BitMatrixInfo |
DefaultQrCodeWriterQrCode.buildOutputMatrixInfo(com.google.zxing.qrcode.encoder.QRCode qrCode,
int outputWidth,
int outputHeight,
int multiple,
int topPadding,
int leftPadding) |
BitMatrixInfo |
QrCodeMatrixWriter.encode(String contents,
com.google.zxing.BarcodeFormat format,
int width,
int height)
Encode a barcode using the default settings.
|
BitMatrixInfo |
DefaultQrCodeWriterQrCode.encode(String contents,
com.google.zxing.BarcodeFormat format,
int width,
int height) |
BitMatrixInfo |
QrCodeMatrixWriter.encode(String contents,
com.google.zxing.BarcodeFormat format,
int width,
int height,
Map<com.google.zxing.EncodeHintType,?> hints) |
BitMatrixInfo |
DefaultQrCodeWriterQrCode.encode(String contents,
com.google.zxing.BarcodeFormat format,
int width,
int height,
Map<com.google.zxing.EncodeHintType,?> hints) |
BitMatrixInfo |
StrictQuietZoneWriterQrCode.renderResult(com.google.zxing.qrcode.encoder.QRCode code,
int width,
int height,
int quietZone) |
BitMatrixInfo |
QrCodeMatrixWriter.renderResult(com.google.zxing.qrcode.encoder.QRCode code,
int width,
int height,
int quietZone) |
BitMatrixInfo |
DefaultQrCodeWriterQrCode.renderResult(com.google.zxing.qrcode.encoder.QRCode code,
int width,
int height,
int quietZone) |
Copyright © 2017. All rights reserved.