欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

iReport&Jaspereport 显示二维码

程序员文章站 2022-07-13 13:58:04
...
1) 将 ZXing’s Core and JavaSE jars 放到类加载路径

ZXing Core jar
ZXing JavaSE jar
Maven依赖:
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
<version>2.2</version>
</dependency>

<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>javase</artifactId>
<version>2.2</version>
</dependency>


2) 增加一个图片到你的报表:

图片内容的表达式使用:
com.google.zxing.client.j2se.MatrixToImageWriter.toBufferedImage(
     new com.google.zxing.qrcode.QRCodeWriter().encode(
         $F{CONTENT_TO_ENCODE},
         com.google.zxing.BarcodeFormat.QR_CODE, 300, 300))

当然自己要把$F{CONTENT_TO_ENCODE}换成你想要的内容.

3) 编译图片并且预览!