atitit.二维码生成总结java zxing
2015-03-18 16:00
309 查看
atitit.二维码生成总结java zxing
#-----zxing类库..
but zxing3.0 的类库core-3.0.jar 须要jdk7
仅仅好zing2.2.jar ..jdk6走ok兰..
作者 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
#---qrcode.jsp
<%
sharex c=new com.xx.share.sharex();
String imgsrc=c.gene(request.getParameter("oid"));
%>
<img src="../<%=imgsrc%>" />
#-----com.xx.share.sharex.java
public String gene(String code) {
String qrcodedir = "qrcodeO5/"+filex.getUUidName()+".jpg";
String path=pathx.webAppPath() + "/" + qrcodedir;
filex.createAllPath(path);
core.log("--qrcode path:"+path);
// attilax 老哇的爪子 下午5:30:42 2014年5月11日
qrcodex. gene(code, path, 250, 250);
return qrcodedir;
}
#----com.attilax.qrcode.qrcodex.javar
public static void gene(final String content, final String path,
final int width, final int height) {
new tryX<Object>() {
@Override
public Object item(Object t) throws Exception {
// attilax 老哇的爪子 下午5:23:26 2014年5月11日
MultiFormatWriter multiFormatWriter = new MultiFormatWriter();
Map hints = new HashMap();
hints.put(EncodeHintType.CHARACTER_SET, "UTF-8");
BitMatrix bitMatrix = multiFormatWriter.encode(content, BarcodeFormat.QR_CODE, width, height,hints);
File file1 = new File(path );
MatrixToImageWriter.writeToFile(bitMatrix, "jpg", file1);
return null;
}
}.$("");
}
#-----zxing类库..
but zxing3.0 的类库core-3.0.jar 须要jdk7
仅仅好zing2.2.jar ..jdk6走ok兰..
作者 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
#---qrcode.jsp
<%
sharex c=new com.xx.share.sharex();
String imgsrc=c.gene(request.getParameter("oid"));
%>
<img src="../<%=imgsrc%>" />
#-----com.xx.share.sharex.java
public String gene(String code) {
String qrcodedir = "qrcodeO5/"+filex.getUUidName()+".jpg";
String path=pathx.webAppPath() + "/" + qrcodedir;
filex.createAllPath(path);
core.log("--qrcode path:"+path);
// attilax 老哇的爪子 下午5:30:42 2014年5月11日
qrcodex. gene(code, path, 250, 250);
return qrcodedir;
}
#----com.attilax.qrcode.qrcodex.javar
public static void gene(final String content, final String path,
final int width, final int height) {
new tryX<Object>() {
@Override
public Object item(Object t) throws Exception {
// attilax 老哇的爪子 下午5:23:26 2014年5月11日
MultiFormatWriter multiFormatWriter = new MultiFormatWriter();
Map hints = new HashMap();
hints.put(EncodeHintType.CHARACTER_SET, "UTF-8");
BitMatrix bitMatrix = multiFormatWriter.encode(content, BarcodeFormat.QR_CODE, width, height,hints);
File file1 = new File(path );
MatrixToImageWriter.writeToFile(bitMatrix, "jpg", file1);
return null;
}
}.$("");
}
相关文章推荐
- atitit.二维码生成总结java zxing
- atitit.二维码生成总结java zxing
- java 使用zxing 生成二维码
- Java利用Zxing生成二维码
- java利用google zxing 生成二维码
- Android及Java使用google.zxing生成和解码(解析)二维码(QRCode)
- java使用zxing生成二维码
- zxing二维码的生成与解码(java)
- Java ZXing 生成二维码学习
- 使用zxing生成嵌图片的二维码【java】
- Java利用Zxing生成二维码
- Java利用Zxing生成二维码
- java 使用zxing生成二维码
- zxing二维码的生成与解码(java)
- java基于谷歌开发的zxing包开发的二维码生成工具
- java生成,读取二维码,zxing二维码
- java zxing 生成带图片的二维码
- Java利用Zxing生成二维码
- java利用zxing来生成和解析二维码,支持中文
- Java利用Zxing生成二维码