資源簡介
生成后的二維碼,用360的掃一掃或者微信的掃一掃后,自動形成一個用戶的名片身份, 可以直接保存到手機通訊錄中, 非常方便。
包含的名片信息: 姓名+手機+電話+郵箱+網址+公司+地址。

代碼片段和文件信息
package?com.bch.core;
import?java.io.File;
import?java.util.Hashtable;
import?com.google.zxing.BarcodeFormat;
import?com.google.zxing.EncodeHintType;
import?com.google.zxing.MultiFormatWriter;
import?com.google.zxing.common.BitMatrix;
import?com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;
import?com.google.zxing.client.j2se.MatrixToImageWriter;
public?class?ErWeiBuild?{
/**
?*?@param?args
?*/
public?static?void?main(String[]?args)?{
try?{
File?outFile?=?new?File(“D:/out.png“);
//?必須按照如下格式
String?contents?=?“MECARD:N:白春輝;TEL:13591995832;TEL:13304012214;EMAIL:kobe85712130@126.com;URL:www.baidu.com;ORG:沈陽審訊;ADR:遼寧省沈陽市鐵西區;“;
int?width?=?300;
int?height?=?200;
Hashtableject>?hints?=?new?Hashtableject>();
hints.put(EncodeHintType.ERROR_CORRECTION?ErrorCorrectionLevel.L);
hints.put(EncodeHintType.CHARACTER_SET?“GBK“);??
BitMatrix?bitMatrix?=?new?MultiFormatWriter().encode(contents?BarcodeFormat.QR_CODE?width?height?hints);??
MatrixToImageWriter.writeToFile(bitMatrix?“png“?outFile);
????????System.out.println(“?OK?“);
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-01-24?10:23??Java生成二維碼名片(非安卓)\
?????文件????????1283??2014-01-24?10:34??Java生成二維碼名片(非安卓)\ErWeiBuild.java
?????目錄???????????0??2014-01-24?10:23??Java生成二維碼名片(非安卓)\lib\
?????文件??????430433??2014-01-23?14:34??Java生成二維碼名片(非安卓)\lib\core.jar
?????文件???????31946??2014-01-23?14:34??Java生成二維碼名片(非安卓)\lib\javase.jar
?????文件???????????9??2014-01-24?10:23??Java生成二維碼名片(非安卓)\lib\版本說明.txt
?????文件?????????290??2014-01-24?10:25??Java生成二維碼名片(非安卓)\說明.txt
評論
共有 條評論