跳过导航链接
A B C D E F G H I L O P Q R S T V W 

A

AbstractEnDeCoder - cn.patterncat.qrcode.core.coder中的类
Created by patterncat on 2017-10-26.
AbstractEnDeCoder() - 类 的构造器cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 
addBgImgAndUseBgImgAsQrCodeOnColor(BufferedImage, BufferedImage, QrCodeConfig) - 类 中的静态方法cn.patterncat.qrcode.core.util.QrCodeGenerator
 
addRoundedBorder(BufferedImage, int, int, Color) - 类 中的静态方法cn.patterncat.qrcode.core.util.ImgUtil
添加圆角边框
argb(Color, float) - 类 中的静态方法cn.patterncat.qrcode.core.util.ColorUtil
将现有的color常量加上opacity,构造成argb color
argb2Color(String) - 类 中的静态方法cn.patterncat.qrcode.core.util.ColorUtil
转换为color对象
argbHex(Color, float) - 类 中的静态方法cn.patterncat.qrcode.core.util.ColorUtil
转换为字符型 比如Color.ORANGE,0.8f -- 0xCCFFC800
argbString2Int(String) - 类 中的静态方法cn.patterncat.qrcode.core.util.ColorUtil
必须是Ox开头

B

BitMatrixInfo - cn.patterncat.qrcode.core.bean中的类
Created by patterncat on 2017-10-28.
BitMatrixInfo() - 类 的构造器cn.patterncat.qrcode.core.bean.BitMatrixInfo
 
BLACK - 类 中的静态变量cn.patterncat.qrcode.core.bean.QrCodeConfig
 
build() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig.InternalBuilder
 
buildEncodeHints() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
构造EncodeHints
builder() - 类 中的静态方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 
buildOutputMatrixInfo(QRCode, int, int, int, int, int) - 类 中的方法cn.patterncat.qrcode.core.writer.DefaultQrCodeWriterQrCode
 

C

calLogoBorderSize(BufferedImage, QrCodeConfig) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
计算logo的边框粗细
calLogoRadius(BufferedImage, QrCodeConfig) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 
checkExpressionTrue(boolean, String) - 类 中的静态方法cn.patterncat.qrcode.core.util.ValidationUtil
 
checkNotBlank(String, String) - 类 中的静态方法cn.patterncat.qrcode.core.util.ValidationUtil
 
cn.patterncat.qrcode.core.bean - 程序包 cn.patterncat.qrcode.core.bean
 
cn.patterncat.qrcode.core.coder - 程序包 cn.patterncat.qrcode.core.coder
 
cn.patterncat.qrcode.core.util - 程序包 cn.patterncat.qrcode.core.util
 
cn.patterncat.qrcode.core.writer - 程序包 cn.patterncat.qrcode.core.writer
 
ColorUtil - cn.patterncat.qrcode.core.util中的类
Created by patterncat on 2017-10-26.
ColorUtil() - 类 的构造器cn.patterncat.qrcode.core.util.ColorUtil
 
coverImage(BufferedImage, BufferedImage, int, int, Composite) - 类 中的静态方法cn.patterncat.qrcode.core.util.ImgUtil
将srcImg叠加到dstImg上 直接修改dstImg
coverQrCodeToBgImage(BufferedImage, QrCodeConfig) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 

D

decode(BufferedImage) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 
decode(BufferedImage) - 接口 中的方法cn.patterncat.qrcode.core.coder.QrCodeEnDeCoder
 
DECODE_HINTS - 类 中的静态变量cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 
decodeFromBase64(String) - 类 中的方法cn.patterncat.qrcode.core.coder.DefaultEnDeCoder
 
decodeFromBase64(String) - 接口 中的方法cn.patterncat.qrcode.core.coder.QrCodeEnDeCoder
 
decodeFromPath(String) - 类 中的方法cn.patterncat.qrcode.core.coder.DefaultEnDeCoder
 
decodeFromPath(String) - 接口 中的方法cn.patterncat.qrcode.core.coder.QrCodeEnDeCoder
 
decorate(QrCodeConfig, BitMatrixInfo) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
根据config的配置来装饰原始的二维码信息 比如设置圆角\添加logo等
DEFAULT_IMG_PADDING - 类 中的静态变量cn.patterncat.qrcode.core.bean.QrCodeConfig
 
DEFAULT_IMG_SIZE - 类 中的静态变量cn.patterncat.qrcode.core.bean.QrCodeConfig
 
DefaultEnDeCoder - cn.patterncat.qrcode.core.coder中的类
Created by patterncat on 2017-10-26.
DefaultEnDeCoder() - 类 的构造器cn.patterncat.qrcode.core.coder.DefaultEnDeCoder
 
DefaultQrCodeWriterQrCode - cn.patterncat.qrcode.core.writer中的类
从com.google.zxing.qrcode.QRCodeWriter拷贝基本方法过来 由于原始类是final的,不好扩展,这里扩展一份修改renderResult方法修饰符方便子类重写 zxing版本升级的时候,注意下这个类的改动 Created by patterncat on 2017-10-27.
DefaultQrCodeWriterQrCode() - 类 的构造器cn.patterncat.qrcode.core.writer.DefaultQrCodeWriterQrCode
 
DetectInfo - cn.patterncat.qrcode.core.bean中的类
Created by patterncat on 2017-10-28.
DetectInfo() - 类 的构造器cn.patterncat.qrcode.core.bean.DetectInfo
 
DetectPositionType - cn.patterncat.qrcode.core.bean中的枚举
Created by patterncat on 2017-10-28.
draw(Graphics2D, int, int, int, int) - 枚举 中的方法cn.patterncat.qrcode.core.bean.QrCodeDataShape
 
drawLogoOnQrCode(BufferedImage, QrCodeConfig) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 
drawQrCode(BitMatrixInfo, QrCodeConfig) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
修改MatrixToImageWriter.toBufferedImage(BitMatrix matrix, MatrixToImageConfig config)方法

E

encode(String, BarcodeFormat, int, int) - 类 中的方法cn.patterncat.qrcode.core.writer.DefaultQrCodeWriterQrCode
 
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - 类 中的方法cn.patterncat.qrcode.core.writer.DefaultQrCodeWriterQrCode
 
encode(String, BarcodeFormat, int, int) - 接口 中的方法cn.patterncat.qrcode.core.writer.QrCodeMatrixWriter
Encode a barcode using the default settings.
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - 接口 中的方法cn.patterncat.qrcode.core.writer.QrCodeMatrixWriter
 
encodeAsBase64(QrCodeConfig) - 类 中的方法cn.patterncat.qrcode.core.coder.DefaultEnDeCoder
 
encodeAsBase64(QrCodeConfig) - 接口 中的方法cn.patterncat.qrcode.core.coder.QrCodeEnDeCoder
 
encodeAsBufferedImage(QrCodeConfig) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 
encodeAsBufferedImage(QrCodeConfig) - 接口 中的方法cn.patterncat.qrcode.core.coder.QrCodeEnDeCoder
 
encodeAsFile(QrCodeConfig, String) - 类 中的方法cn.patterncat.qrcode.core.coder.DefaultEnDeCoder
 
encodeAsFile(QrCodeConfig, String) - 接口 中的方法cn.patterncat.qrcode.core.coder.QrCodeEnDeCoder
 
encodeMsgToMatrix(QrCodeConfig) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 

F

fromPathOrUrl(String) - 类 中的静态方法cn.patterncat.qrcode.core.util.ImgUtil
从path或url读取图片 从网络读取的话,这里是没有显示设置超时时间的,需要注意

G

getBufferedImageColorModel(int, int, boolean) - 类 中的静态方法cn.patterncat.qrcode.core.util.QrCodeGenerator
由于getBufferedImageColorModel方法是保包内访问权限,这里在默认onColor和offColor的时候,设置为了TYPE_BYTE_BINARY 这里提供个参数来设置
getDetectInColorIntValue() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 
getDetectOutColorIntValue() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 
getLogoBorderColorIntValue() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 
getOffColorIntValue() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 
getOnColorIntValue() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 

H

hasBgImage() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 
hasLogo() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 
hasTransparency(int) - 类 中的静态方法cn.patterncat.qrcode.core.util.ColorUtil
判断是否有alpha

I

ImageType - cn.patterncat.qrcode.core.bean中的枚举
Created by patterncat on 2017-10-26.
ImgUtil - cn.patterncat.qrcode.core.util中的类
Created by patterncat on 2017-10-26.
ImgUtil() - 类 的构造器cn.patterncat.qrcode.core.util.ImgUtil
 
InOutType - cn.patterncat.qrcode.core.bean中的枚举
Created by patterncat on 2017-10-28.
isDectectPosition(ByteMatrix, int, int) - 类 中的静态方法cn.patterncat.qrcode.core.util.QrCodeGenerator
判断是不是Detection Position 位置在左上角,右上角,左下角 分内外两个矩形,外层矩阵边长为7,内层矩阵边长为3 这里返回是否属于detect矩形里头,并分内外层,之后至于是否实心,看byteMatrix的值 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 1 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 1 0 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 如果不获取方位,则这个方法可以简写一下,合并if条件

L

LIGHT_BLUE - 类 中的静态变量cn.patterncat.qrcode.core.bean.PrettyArgbColors
 
LIGHT_BLUE_STR - 类 中的静态变量cn.patterncat.qrcode.core.bean.PrettyArgbColors
 
LIGHT_GREEN - 类 中的静态变量cn.patterncat.qrcode.core.bean.PrettyArgbColors
 
LIGHT_GREEN_STR - 类 中的静态变量cn.patterncat.qrcode.core.bean.PrettyArgbColors
 
LIGHT_RED - 类 中的静态变量cn.patterncat.qrcode.core.bean.PrettyArgbColors
 
LIGHT_RED_STR - 类 中的静态变量cn.patterncat.qrcode.core.bean.PrettyArgbColors
 

O

opacity2AlphaHex(float) - 类 中的静态方法cn.patterncat.qrcode.core.util.ColorUtil
将浮点的不透明度转换为ragb的16进制值 比如1.0 -- FF 0.95 -- F2
OUT_DETECT_RECT_SIZE - 类 中的静态变量cn.patterncat.qrcode.core.util.QrCodeGenerator
 

P

PrettyArgbColors - cn.patterncat.qrcode.core.bean中的类
Created by patterncat on 2017-10-29.
PrettyArgbColors() - 类 的构造器cn.patterncat.qrcode.core.bean.PrettyArgbColors
 

Q

QrCodeConfig - cn.patterncat.qrcode.core.bean中的类
Created by patterncat on 2017-10-26.
QrCodeConfig() - 类 的构造器cn.patterncat.qrcode.core.bean.QrCodeConfig
 
QrCodeConfig.InternalBuilder - cn.patterncat.qrcode.core.bean中的类
 
QrCodeDataShape - cn.patterncat.qrcode.core.bean中的枚举
Created by patterncat on 2017-10-29.
QrCodeEnDeCoder - cn.patterncat.qrcode.core.coder中的接口
Created by patterncat on 2017-10-26.
QrCodeGenerator - cn.patterncat.qrcode.core.util中的类
改进MatrixToImageWriter.java的一些方法 因为已经有core-3.3.0-sources.jar!
QrCodeGenerator() - 类 的构造器cn.patterncat.qrcode.core.util.QrCodeGenerator
 
QrCodeMatrixWriter - cn.patterncat.qrcode.core.writer中的接口
改造core-3.3.0-sources.jar!
QUIET_ZONE_SIZE - 类 中的静态变量cn.patterncat.qrcode.core.writer.DefaultQrCodeWriterQrCode
 

R

RECT_RADIUS - 类 中的静态变量cn.patterncat.qrcode.core.bean.QrCodeConfig
 
renderResult(QRCode, int, int, int) - 类 中的方法cn.patterncat.qrcode.core.writer.DefaultQrCodeWriterQrCode
 
renderResult(QRCode, int, int, int) - 接口 中的方法cn.patterncat.qrcode.core.writer.QrCodeMatrixWriter
 
renderResult(QRCode, int, int, int) - 类 中的方法cn.patterncat.qrcode.core.writer.StrictQuietZoneWriterQrCode
 
ROUND_RADIUS - 类 中的静态变量cn.patterncat.qrcode.core.bean.QrCodeConfig
 
roundImageCorner(BufferedImage, int) - 类 中的静态方法cn.patterncat.qrcode.core.util.ImgUtil
将图形圆角化

S

StrictQuietZoneWriterQrCode - cn.patterncat.qrcode.core.writer中的类
Created by patterncat on 2017-10-27.
StrictQuietZoneWriterQrCode() - 类 的构造器cn.patterncat.qrcode.core.writer.StrictQuietZoneWriterQrCode
 

T

toColorBufferedImage(BitMatrixInfo, QrCodeConfig, int) - 类 中的静态方法cn.patterncat.qrcode.core.util.QrCodeGenerator
跟QrCodeConfig耦合的一个版本 支持二维码编码信息部分的形状定制

V

validateParams() - 类 中的方法cn.patterncat.qrcode.core.bean.QrCodeConfig
 
ValidationUtil - cn.patterncat.qrcode.core.util中的类
Created by patterncat on 2017-10-27.
ValidationUtil() - 类 的构造器cn.patterncat.qrcode.core.util.ValidationUtil
 
valueOf(String) - 枚举 中的静态方法cn.patterncat.qrcode.core.bean.DetectPositionType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.patterncat.qrcode.core.bean.ImageType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.patterncat.qrcode.core.bean.InOutType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.patterncat.qrcode.core.bean.QrCodeDataShape
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.patterncat.qrcode.core.bean.DetectPositionType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.patterncat.qrcode.core.bean.ImageType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.patterncat.qrcode.core.bean.InOutType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.patterncat.qrcode.core.bean.QrCodeDataShape
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WHITE - 类 中的静态变量cn.patterncat.qrcode.core.bean.QrCodeConfig
 
write(QrCodeConfig, OutputStream) - 类 中的方法cn.patterncat.qrcode.core.coder.AbstractEnDeCoder
 
write(QrCodeConfig, OutputStream) - 接口 中的方法cn.patterncat.qrcode.core.coder.QrCodeEnDeCoder
 
A B C D E F G H I L O P Q R S T V W 
跳过导航链接

Copyright © 2017. All rights reserved.