ASP网页内容(文本)如何自动生成二维码

2024-05-12 13:39

1. ASP网页内容(文本)如何自动生成二维码

  ASP直接写它的算法恐怕力不从心。你最好找个二维码DLL,注册后在ASP里引用。
  生成二维码的问题,网上用的最多的是ThoughtWorks.QRCode和QrCode.Net两种方式。ThoughtWorks.QRCode的功能更多一些,但是dll文件有6兆,QrCode.Net只有400多K,可以根据自己的需要选择吧。

ASP网页内容(文本)如何自动生成二维码

2. 高分求 ASP网站二维码生成插件,或适用于ASP的二维码在线生成源码!! 谢谢!

有PHP的,只要你的空间支持php,就可以上传使用,页面排版时可以加入超链接,直接跳转至二维码生成页面,要的留下邮箱

3. ASP网页内容点击生成二维码

asp代码提供

ASP网页内容点击生成二维码

4. 求ASP.NET生成二维码代码 带logo那种

    using System;  using System.Web;  using ThoughtWorks.QRCode.Codec;  using ThoughtWorks.QRCode.Codec.Data;  using ThoughtWorks.QRCode.Codec.Util;  using System.IO;  using System.Text;  using System.Drawing;  using System.Drawing.Drawing2D;  public class GetQRCode : IHttpHandler  {  public void ProcessRequest(HttpContext context)  {  String data = context.Request["CodeText"];  if (!string.IsNullOrEmpty(data))  {  QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();  qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;  qrCodeEncoder.QRCodeScale = 4;  qrCodeEncoder.QRCodeVersion = 8;  qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;  System.Drawing.Image image = qrCodeEncoder.Encode(data);  System.IO.MemoryStream MStream = new System.IO.MemoryStream();  image.Save(MStream, System.Drawing.Imaging.ImageFormat.Png);  System.IO.MemoryStream MStream1 = new System.IO.MemoryStream();  CombinImage(image, context.Server.MapPath("~/images/201292891051540.jpg")).Save(MStream1, System.Drawing.Imaging.ImageFormat.Png);  context.Response.ClearContent();  context.Response.ContentType = "image/png";  context.Response.BinaryWrite(MStream1.ToArray());  //image.Dispose();  MStream.Dispose();  MStream1.Dispose();  }  context.Response.Flush();  context.Response.End();  }  ///  /// 调用此函数后使此两种图片合并,类似相册,有个  /// 背景图,中间贴自己的目标图片  ///  /// 粘贴的源图片  /// 粘贴的目标图片  public static Image CombinImage(Image imgBack, string destImg)  {  Image img = Image.FromFile(destImg); //照片图片  if (img.Height != 65 || img.Width != 65)  {  img = KiResizeImage(img, 65, 65, 0);  }  Graphics g = Graphics.FromImage(imgBack);  g.DrawImage(imgBack, 0, 0, imgBack.Width, imgBack.Height); //g.DrawImage(imgBack, 0, 0, 相框宽, 相框高);  //g.FillRectangle(System.Drawing.Brushes.White, imgBack.Width / 2 - img.Width / 2 - 1, imgBack.Width / 2 - img.Width / 2 - 1,1,1);//相片四周刷一层黑色边框      //g.DrawImage(img, 照片与相框的左边距, 照片与相框的上边距, 照片宽, 照片高);  g.DrawImage(img, imgBack.Width / 2 - img.Width / 2, imgBack.Width / 2 - img.Width / 2, img.Width, img.Height);  GC.Collect();  return imgBack;  }  ///  /// Resize图片  ///  /// 原始Bitmap  /// 新的宽度  /// 新的高度  /// 保留着,暂时未用  /// 处理以后的图片  public static Image KiResizeImage(Image bmp, int newW, int newH, int Mode)  {  try  {  Image b = new Bitmap(newW, newH);  Graphics g = Graphics.FromImage(b);  // 插值算法的质量  g.InterpolationMode = InterpolationMode.HighQualityBicubic;  g.DrawImage(bmp, new Rectangle(0, 0, newW, newH), new Rectangle(0, 0, bmp.Width, bmp.Height), GraphicsUnit.Pixel);  g.Dispose();  return b;  }  catch  {  return null;  }  }  public bool IsReusable  {  get  {  return false;  }  }  }

5. asp网站需要一个在网页上生成当前网页网址的二维码

用jquery-qrcode现成的,

要不然,就引用一些生成二维码网站的API。。。

asp网站需要一个在网页上生成当前网页网址的二维码

6. 如何让网页自动生成二维码的方法以及代码

你具体要那种呢?

7. 求一段c#二维码生成的代码。谢谢了

参考下这篇文章 http://www.hello-code.com/blog/asp.net/201401/2616.html

求一段c#二维码生成的代码。谢谢了

8. asp.net二维码,上方或者下方带文字说明,求源码

这个是用js去做的,canvas 画布,配合 二维码生成插件(如dimensional_code.js)去做的
关键代码:
        var url="要声称二维码的地址";        $('#要生成二维码的divid').html('').qrcode({            render: "canvas",            text: url        });        var mycanvas = $("#要生成二维码的divid").find("canvas")[0];        var image    = mycanvas.toDataURL("image/png");