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