是否可以创建一个包含 url、vcard 和地理位置的二维码?
问问题
7205 次
3 回答
1
QR 码可以包含您想要的任何内容,它们只是数据。
二维码内的数据没有规范,但有很好的做法,如 MeCARD、无线网络、地理定位。很难预测手机/操作系统/二维码阅读器是否会正确读取。
这是 ZXing 维护的一个很棒的列表:https ://code.google.com/p/zxing/wiki/BarcodeContents 。
无论如何,最好的办法是创建一个带有网络链接的二维码,然后在网页中或使用要下载的文件来做你的事情。您可以在http://www.unitag.fr上为 QR Code 创建可编辑的 Web 链接,它们被称为 QR Code Live。
于 2013-10-14T11:55:13.687 回答
1
于 2013-10-01T22:40:26.380 回答
0
zxing QR code generator也有一款二维码生成器。我使用它并生成了一个二维码,并在我的 Windows 8 手机上使用二维码阅读器应用程序扫描了该代码。效果很好。非常感谢zxing的那些人。此外,您可以使用相应平台的库在任何应用程序(Windows Phone/Android/iPhone/WinForms/Windows 8 桌面应用程序)中生成二维码。
下面是 .NET 4.0 中的一个示例。此代码不使用任何过时的类/方法。
string contact = File.ReadAllText(@"C:\Users\****\Documents\****.vcf");
BarcodeWriter bcWriter = new BarcodeWriter();
ZXing.Rendering.BitmapRenderer renderer = new ZXing.Rendering.BitmapRenderer();
bcWriter.Renderer = renderer;
bcWriter.Format = BarcodeFormat.QR_CODE;
Bitmap bm = bcWriter.Write(contact);
pictureBoxQrCode.Image = bm;
bm.Save(@"C:\Users\****\Documents\****.png");
于 2013-11-12T12:33:27.897 回答