zoukankan      html  css  js  c++  java
  • [二维码开发]二维码开发入门级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  邮件主题:二维码源码

  • 相关阅读:
    go包之logrus显示日志文件与行号
    linux几种快速清空文件内容的方法
    (转)CSS3之pointer-events(屏蔽鼠标事件)属性说明
    Linux下source命令详解
    控制台操作mysql常用命令
    解决beego中同时开启http和https时,https端口占用问题
    有关亚马逊云的使用链接收集
    favicon.ico--网站标题小图片二三事
    js获取url协议、url, 端口号等信息路由信息
    (转) Golang的单引号、双引号与反引号
  • 原文地址:https://www.cnblogs.com/beeone/p/8358501.html
Copyright © 2011-2022 走看看