在页面上通过“打印”按钮,打印div内容,实现标签的打印(含有条形码和二维码)。
操作步骤:1,加载js,jquery-1.3.2.min.js 引用jquery。
jquery-barcode-2.0.1.js 引用条形码
jquery.qrcode.min.js 引用二维码
LodopFuncs.js web打印控件
2,获取二维码后台实现:
EncodeHandle。java
package wlrc.com;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.io.OutputStream;
import javax.imageio.ImageIO;
import com.google.zxing.common.BitMatrix;
public class EncoderHandler {
// Fields
private static final int BLACK = 0xFF000000;
private static final int WHITE = 0xFFFFFFFF;
// Empty constructor
private EncoderHandler() {
}
// Methods
/**
* 获取BufferedImage
* @param matrix:BitMatrix
* @return BufferedImage
*/
public static BufferedImage toBufferedImage(BitMatrix matrix) {
int width = matrix.getWidth();
int height = mat