QRCodeUtil.insertImage(image, imgPath, needCompress); return image; }
private
static void insertImage(BufferedImage source, String imgPath,
boolean
needCompress) throws Exception {
File file = new File(imgPath);
if (!file.exists()) {
System.err.println(\ 该文件不存在!\ return; }
Image src =
ImageIO.read(new File(imgPath));
int width = src.getWidth(null);
int height = src.getHeight(null); if
(needCompress) { // 压缩LOGO if (width > WIDTH) { width =
WIDTH; }
if (height > HEIGHT) {
height = HEIGHT; }
相关推荐: