手机
当前位置:查字典教程网 >编程开发 >C#教程 >c#二维码生成的代码分享
c#二维码生成的代码分享
摘要:复制代码代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;...

复制代码 代码如下:

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可用值:hqml,例如:el=h

w尺寸大小w=数值(像素),例如:w=300

m静区(外边距)m=数值(像素),例如:m=30

pt定位点颜色(外框)pt=颜色代码,例如:pt=00ff00

inpt定位点颜色(内点)inpt=颜色代码,例如:inpt=000000

logologo图片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#实现16进制和字符串之间转换的代码

C#中使用Socket获取网页源代码的代码

C# zxing二维码写入的实例代码

c#图片添加水印的实例代码

c# 曲线图生成代码

c# 调用.bat文件的实现代码

c# 共享状态的文件读写实现代码

C#中实现网段扫描的代码

C#中timer类的用法总结

C#软件注册码的实现代码

精品推荐
分类导航