转载

使用 Google 的 Web API 创建二维码

介绍

在这篇文章里我将会介绍一个简单的方法(使用内部的标准空间)用来创建二维码(QR Code), 记录关于UserControl的一切用以备查。有许多的库帮助我们做类似的操作,但是这次我要使用谷歌图表( Google Charts) ( https://developers.google.com/chart/ ),同时还有System.Net和 System.IO命名空间。

背景

谷歌图表(Google Charts)可以通过POST被查询请求(细节看这里: https://developers.google.com/chart/image/docs/post_requests?csw=1 ),因此,我们必须: a)查询远程服务器,尤其是POST的参数(稍后叙述), b)获取服务器的应答 (一张PNG图片), c) 使用它对我们而言,就是把它(图片)绘成我们想要的样子。

因此, 在 Visual Studio中打开一个工程, 之后添加一个新的用户控件(User Control)。 把   BorderStyle 属性设置成 Fixed3D , 把   DoubleBuffered   设成   True   (当控件自己刷新时,避免闪烁)。

使用 Google 的 Web API 创建二维码

正文到此结束
Loading...