c#二维码生成的代码分享

 更新时间:2013年12月26日 10:09:41   作者:  
c#生成二维码实现示例代码分享,生成方法是调用外网API,为了不直接调用别人的接口,创建一个QrImg.aspx用于显示二维码,传参数即可

复制代码 代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// 调用外网API 生成二维码  周祥 2013年11月12日10:54:38
/// </summary>
public class Qr
{
    public Qr()
    {
        //
        //TODO: 在此处添加构造函数逻辑
        //
    }
    /*
    bg 背景颜色 bg=颜色代码,例如:bg=ffffff
    fg 前景颜色 fg=颜色代码,例如:fg=cc0000
    gc 渐变颜色 gc=颜色代码,例如:gc=cc00000
    el 纠错等级 el可用值:h\q\m\l,例如:el=h
    w 尺寸大小 w=数值(像素),例如:w=300
    m 静区(外边距) m=数值(像素),例如:m=30
    pt 定位点颜色(外框) pt=颜色代码,例如:pt=00ff00
    inpt 定位点颜色(内点) inpt=颜色代码,例如:inpt=000000
    logo logo图片 logo=图片地址,例如:logo=http://www.xxx.cn/logo.png
    */
    public const string api = "http://qr.liantu.com/api.php";
    /// <summary>
    /// 根据URL和参数 返回地址
    /// </summary>
    /// <param name="name"></param>
    /// <param name="tel"></param>
    /// <param name="email"></param>
    /// <param name="logo"></param>
    /// <returns></returns>
    public static string GenerationCard(string name, string tel, string email, string logo = "")
    {
        string RequestUrl = api;
        string mecard = "MECARD:N:" + name + ";TEL:" + tel + ";EMAIL:" + email + ";";
        RequestUrl += "?text=" + mecard;
        if (logo != "")
        {
            RequestUrl += "&logo=" + logo;
        }
        return RequestUrl;
    }
}

复制代码 代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="QrImg.aspx.cs" Inherits="QrImg" %>

相关文章

  • C#实现图像选择验证码的示例代码

    C#实现图像选择验证码的示例代码

    为了防止网站被非法登陆,网站一般通过验证码的方式,防止黑客用软件非法登陆,本文主要介绍了C#实现图像选择验证码的示例代码,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • 深入理解c# checked unchecked 关键字

    深入理解c# checked unchecked 关键字

    本篇文章是对c#中的checked unchecked 关键字进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C# StartsWith 字符串的实例方法解析

    C# StartsWith 字符串的实例方法解析

    这篇文章主要介绍了C# StartsWith 字符串的实例方法,StartsWith 方法对于需要检查字符串的前缀是否匹配特定模式的情况非常有用,你可以根据返回的布尔值,根据需要执行相应的逻辑操作,需要的朋友可以参考下
    2024-03-03
  • C#实现动态执行字符串脚本(优化版)的示例代码

    C#实现动态执行字符串脚本(优化版)的示例代码

    这篇文章主要为大家详细介绍了C#如何实现动态执行字符串脚本(优化版),文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-03-03
  • C# WebApi CORS跨域问题解决方案

    C# WebApi CORS跨域问题解决方案

    本篇文章主要介绍了C# WebApi CORS跨域问题解决方案,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Visual Studio C#创建windows服务程序

    Visual Studio C#创建windows服务程序

    用Visual C#创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它,本文主要介绍了Visual Studio C#创建windows服务程序,感兴趣的可以了解一下
    2024-01-01
  • C#批量修改文件后缀的实现方法

    C#批量修改文件后缀的实现方法

    这篇文章主要介绍了C#批量修改文件后缀的实现方法,本文介绍的方法是通用型的,你只要修改读取的文件地址,想要读取的文件后缀名,以及自己想更换的后缀名称即可,感兴趣的小伙伴跟着小伙伴一起来看看吧
    2024-07-07
  • C#图表算法之有向图

    C#图表算法之有向图

    这篇文章介绍了C#图表算法之有向图,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#删除Excel中的图片实例代码

    C#删除Excel中的图片实例代码

    在本篇文章里小编给大家分享了关于C#删除Excel中的图片的实例代码内容,有兴趣的朋友们参考学习下。
    2019-07-07
  • C#求n个数中最大值和最小值的方法

    C#求n个数中最大值和最小值的方法

    这篇文章主要介绍了C#求n个数中最大值和最小值的方法,涉及C#中max及min方法的使用技巧,需要的朋友可以参考下
    2015-05-05

最新评论