C# 二维码在线生成

    void CreateUrlQRCodeIMG()
    {
        Response.Cache.SetCacheability(HttpCacheability.Public);
        Response.Cache.SetMaxAge(TimeSpan.FromSeconds(600000));

        Response.ContentType = "image/gif";

        string link = Request.QueryString["url"] ?? string.Empty;
        if (string.IsNullOrEmpty(link))
        {
            return;
        }
        link = HttpUtility.UrlDecode(link);

        QrEncoder qrEncoder = new QrEncoder(ErrorCorrectionLevel.H);
        QrCode qrCode = qrEncoder.Encode(link);
        GraphicsRenderer renderer = new GraphicsRenderer(new FixedModuleSize(8, QuietZoneModules.Four), Brushes.Black, Brushes.White);
        renderer.WriteToStream(qrCode.Matrix, ImageFormat.Gif, Response.OutputStream);

    }

原文地址:https://www.cnblogs.com/AlexLeeLi/p/10510488.html

时间: 2024-10-18 03:48:35

C# 二维码在线生成的相关文章

二维码在线生成工具

现在二维码很普遍,很多时候都需要把链接或者文字生成一个二维码,所以自己周末就制作了一个二维码在线生成工具,支持大小和颜色的修改,基本能满足平时需要,喜欢的可以收藏使用. 工具地址:http://www.w3cmark.com/tools/ewm.html github地址:https://github.com/w3cmark/tools 工具截图: 工具源码: 1.调用开放的api(liantu),支持大小.前景色.背景色.嵌入logo等等属性,这里只加入了两个常用的两种,其实想把嵌入logo也

二维码在线生成地址

http://tool.iqr.cc/

杨泽业:给你的网站增加二维码在线制作的新功能让你的网站无限可能

你的网站就是你的事业,你的网站能够让你实现无限可能! 今天我来给大家介绍一个新的功能,添加二维码在线制作的功能. 不得不承认,现在二维码使用的频率越来越高了,我们可以把各种的网址.文字.名片.短信.wifi.电话.邮箱等转化为二维码. 二维码在线生成器 左边一边输入,右边就自动生成了,扫码的结果,和输入的结果一致.你看看是不是很方便呢? 在线体验地址: 如果你也想添加二维码在线制作的功能的话,你可以直接在本站下载哦! 其实,网络上面有很多很多的各种功能的代码,只要你想实现的各种功能,网络上面都能

Android zxing 解析二维码,生成二维码极简demo

zxing 官方的代码很多,看起来很费劲,此demo只抽取了有用的部分,实现了相机预览解码,解析本地二维码,生成二维码三个功能. 简化后的结构如下: 废话少说直接上代码: BaseDecodeHandler: package com.song.zxing.decode; import android.graphics.Bitmap; import android.os.Bundle; import com.google.zxing.BarcodeFormat; import com.google

二维码的生成细节和原理

二维码的生成细节和原理 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等.这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下.供好学的人一同学习之. 关于QR Code Specification,可参看这个PDF:http://raidenii.net/files/datashee

IOS使用ZBarSDK实现二维码的生成和扫描

现在二维码的使用也是越来越多,那我们在做APP的时候,有时也需要考虑二维码的生成和扫描 首先简单的讲一下二维码的生成 首先定义一个ImageView来显示生成的二维码图片 只是简单的做一下字符串转化成二维码 导入 libqrencode文件 引入头文件#import "QRCodeGenerator.h" 即可使用 imageview.image = [QRCodeGenerator qrImageForString:@"www.cnblogs.com/myselfxiaox

iOS开发 - 二维码的生成与读取

二维码的生成 从iOS7開始集成了二维码的生成和读取功能 此前被广泛使用的zbarsdk眼下不支持64位处理器 生成二维码的步骤: 导入CoreImage框架 通过滤镜CIFilter生成二维码 二维码的内容(传统的条形码仅仅能放数字): 纯文本 名片 URL 生成二维码 // 1. 实例化二维码滤镜 CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"]; // 2. 恢复滤镜的默认属性 [filter se

二维码的生成细节和原理【转】

二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Code 条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等.这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密 码算法,在此写一这篇文章 ,揭露一下.供好学的人一同学习之. 关于 QR Code Specification,可参看这个 PDF:http://raidenii.net/files/datasheets/m

二维码的生成

package liupeng; import java.io.File; import org.json.JSONException; import org.json.JSONObject; public class Test { /** * 描述:二维码的生成 * @author liupeng * @param args * @throws JSONException */ public static void main(String[] args) throws JSONExceptio