public class MatrixUtil
extends java.lang.Object
Description: 条形码工具类
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
MatrixUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
main(java.lang.String[] args) |
static BitMatrix |
toBarCodeMatrix(java.lang.String str,
int width,
int height)
将字符串编成一维条码的矩阵
|
static java.awt.image.BufferedImage |
toBufferedImage(BitMatrix matrix)
根据点矩阵生成黑白图
|
static java.awt.image.BufferedImage |
toBufferedImage(BitMatrix matrix,
java.lang.String text)
根据点矩阵生成黑白图
|
boolean |
toQrcodeFile(java.lang.String text,
java.io.File file,
java.lang.String format)
将指定的字符串生成二维码图片
|
static BitMatrix |
toQRCodeMatrix(java.lang.String text,
int width,
int height) |
static void |
writeToFile(BitMatrix matrix,
java.lang.String format,
java.io.File file)
根据矩阵、图片格式,生成文件
|
static void |
writeToStream(BitMatrix matrix,
java.lang.String format,
java.io.OutputStream stream,
java.lang.String text)
将矩阵写入到输出流中
|
public static BitMatrix toQRCodeMatrix(java.lang.String text, int width, int height)
public boolean toQrcodeFile(java.lang.String text, java.io.File file, java.lang.String format)
text
- Stringfile
- Fileformat
- Stringpublic static java.awt.image.BufferedImage toBufferedImage(BitMatrix matrix)
matrix
- BitMatrixpublic static java.awt.image.BufferedImage toBufferedImage(BitMatrix matrix, java.lang.String text)
matrix
- BitMatrixtext
- Stringpublic static BitMatrix toBarCodeMatrix(java.lang.String str, int width, int height)
str
- Stringwidth
- intheight
- intpublic static void writeToFile(BitMatrix matrix, java.lang.String format, java.io.File file) throws java.io.IOException
matrix
- BitMatrixformat
- Stringfile
- Filejava.io.IOException
- IOExceptionpublic static void writeToStream(BitMatrix matrix, java.lang.String format, java.io.OutputStream stream, java.lang.String text) throws java.io.IOException
matrix
- BitMatrixformat
- Stringstream
- OutputStreamtext
- Stringjava.io.IOException
- IOExceptionpublic static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception