2

是否可以创建一个包含 url、vcard 和地理位置的二维码?

4

3 回答 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

有很多二维码生成器。这是一个: http ://www.qrstuff.com/

单击“文本”,您可以输入各种内容 - 最多 1000 个字符。

这是葛底斯堡演说的第一行: 在此处输入图像描述

于 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 回答