[二维码开发]二维码开发入门级demo

最近开发一个项目,涉及到二维码开发,于是乎就到网上找下直接可用的资源,遇到两个问题:

1.网上资源不够完整,找到完整的资源,需要下载分,这个你知道的

2.ThoughtWorks.QRCode版本不对系统运行不起来

针对上述的2个问题,我做了一个简单的demo,供初学者参考

一,准备工作

    1.下载ThoughtWorks.QRCode.dll 注意根据自己的系统选择不同的版本下载 : x86 、 x64 (有个问题不解,我现在了许多个rar文件,里边的x64都是空文件,于是我就选x86中的1.0.4489.42329本来了,我的系统是64bit win10系统)

    2.开发工具是VS2015

二,开发阶段

  1.打开IDE vc2015 

  

       2.创建项目QRCodeDemo,选择asp.net.web窗体应用程序

  

  

  

  

  至此项目创建完成。

  

3.把ThoughtWorks.QRCode.dll文件拷贝到项目的Lib文件夹位置

  

4.添加引用:右键点击“引用”弹出如下窗口

    

  

5.点击“浏览”找到dll文件引入

  

6.新建一个文件夹“images”、一个类“QRCodeHelp.cs”QRCodeHelp.cs、一个web窗体“WebForm1.aspx”

  

7.WebFrom1.aspx页面代码

  

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="QRCodeDemo.WebForm1" %>

<!DOCTYPE html>


<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>二维码生成并保存</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
          <asp:Label ID="Label1" Text="输入内容" runat="server"></asp:Label>
          <asp:TextBox ID="txb_QRCode" runat="server"></asp:TextBox>
        <p>
          <asp:Button ID="btn_CreateQRCode" OnClick="btn_CreateQRCode_Click" Text="生成二维码" runat="server"></asp:Button>
         </p>
        <p>
            <asp:Image ID="Img_QRImg" runat="server" Height="250px" Width="250px"/>
        </p>
    </div>
    </form>
</body>
</html>

8.显示的界面

9.运行的界面

 

三,心得体会

  有想要源码的请发邮件:84881715@qq.com  邮件主题:二维码源码

原文地址:https://www.cnblogs.com/beeone/p/8358501.html