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

时间:2022-11-28 15:19:37 


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" %>

标签:二维码生成
0
投稿

猜你喜欢

  • 详解Java中Iterable与Iterator用法

    2022-05-14 04:25:30
  • java中对象调用成员变量与成员实例方法

    2023-08-04 11:42:49
  • java多线程之停止线程的方法实例代码详解

    2023-03-23 04:35:21
  • Unity 使用TexturePacker打包图集的操作方法

    2021-08-30 18:48:17
  • 关于Feign调用服务Headers传参问题

    2022-10-31 01:48:24
  • springBoot解决static和@Component遇到的bug

    2022-12-31 01:23:27
  • 一文搞懂Spring循环依赖的原理

    2023-07-24 19:03:24
  • Springboot整合Netty实现RPC服务器的示例代码

    2023-07-14 11:35:35
  • IDEA + Maven环境下的SSM框架整合及搭建过程

    2023-08-26 02:06:55
  • Springboot基于websocket实现简单在线聊天功能

    2023-12-21 08:58:18
  • Java Swing JLabel标签的使用方法

    2021-09-16 05:48:13
  • C#数据结构之堆栈(Stack)实例详解

    2022-12-17 21:25:37
  • 美化java代码,从合理注释开始

    2022-01-18 16:32:47
  • Java中static静态变量的初始化完全解析

    2023-11-27 21:03:39
  • java遍历读取xml文件内容

    2023-11-12 09:59:09
  • Android中TextureView与SurfaceView用法区别总结

    2023-07-20 00:29:16
  • C#实现字符串进制转换方法汇总

    2022-01-03 09:30:37
  • Struts2拦截器登录验证实例

    2021-10-26 06:47:04
  • 详解 Java中日期数据类型的处理之格式转换的实例

    2021-12-29 05:17:49
  • 基于C#实现XML文件读取工具类

    2021-10-07 07:42:19
  • asp之家 软件编程 m.aspxhome.com