iReport&Jaspereport 显示二维码 博客分类: java jaspereports ireport java 二维码
程序员文章站
2024-03-16 23:44:40
...
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) 编译图片并且预览!
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) 编译图片并且预览!