最近做的一个项目中,客户要求用asp生成二维码,然后合并到一张背景图片上,合并生成一张推广海报来,可把我愁坏了,经过一个晚上的努力,成功了,下面把这个:asp生成带参数的二维码并合成推广海报,asp合并合成推广海报asp代码,发下面来,给有需要的朋友用:

<div class="content content_bottom"><div class="btitle"><div class="box1 iconfont"><a href="javascript:history.go(-1);"></a></div><div class="box2"><%=haibao_title%></div></div>
<!--#include file="qrcode.asp"-->
<%
'=====图片名字生成
Function getRnd()Dim rndnum,filenameRandomize Timer rndnum = Int(899999 * Rnd + 100000)filename = year(now())&month(now())&day(now())&rndnumgetRnd = filename
End Function'b64=base64数据  tname=bmp/gif imgname="img/1.gif"
function base64toimage(b64,tname,imgname)if b64="" then base64toimage="" : exit functionif imgname="" then base64toimage="" : exit functionif tname="" then tname="gif"b64=replace(b64,"data:image/"&tname&";base64,","")b64=replace(b64," ","+")    Dim xml : Set xml=Server.CreateObject("MSXML2.DOMDocument") Dim stm : Set stm=Server.CreateObject("ADODB.Stream") xml.resolveExternals=Falsexml.loadXML("<?xml version=""1.0"" encoding=""gb2312""?><data><![CDATA["&b64&"]]></data>") xml.documentElement.setAttribute "xmlns:dt","urn:schemas-microsoft-com:datatypes" xml.documentElement.dataType = "bin.base64" stm.Type=1stm.Open stm.Write xml.documentElement.nodeTypedValue stm.SaveToFile Server.MapPath(imgname),2stm.Close Set xml=Nothing Set stm=Nothingbase64toimage=imgname
end function'outqr(版本,纠错级别,图片格式,待生成的数据,放大倍数,边距,保存本地图片路径及名称格式)
'版本0-10  : 简易版本,编码字符不宜过多;版本越高,容纳的字符数越多
'纠错级别|[LMQH])
'图片格式: gif / bmp  : bmp的图片大一些
'待生成的数据  如:世界!你好
'放大倍数 纯数字 如:5 : 数字越大生成的二维码越大 不建议过大影响速度
'边距 纯数字 如:10
'保存本地图片路径及名称格式  如:qr/100.gif   :  如果为空将不保存本地图片,返回base64图片  重名将覆盖
function outqr(a,b,c,d,e,f,g)dim qr,b64imgset qr = ASPQrcode(a,b)qr.useBestMaskPattern = false '如果为false,生成速度会快很多,二维码复杂点;qr.output =cb64img=qr.getBase64(d,e,f)set qr=nothingif g<>"" then  : outqr=base64toimage(b64img,c,g) : else : outqr="data:image/"&c&";base64,"&b64img : end if
end functiondim imgname,picname
picname = getRnd
ewmpic = "UploadFile/ewm/"&picname&".jpg"
website = ""&anco_site_http&"/share.asp?hyid="&newhyid&""
'看看二维码是不是入库了
if hy_wxewm<>"" then
else
Conn.ExeCute("update [member] set ewm='"&ewmpic&"' where id="&newhyid&"")
imgname=outqr(0,"M","jpg",""&website&"",13,5,"UploadFile/ewm/"&picname&".jpg")
end if
'end会员表
%>
<div class="main_95 pt10"><center><span class="mod"><a href="member_hb.asp">下载<%=haibao_title%></a></span></center><div class="conte_text pt10"><%=haibao_gsl%></div>
</div>

  

转载于:https://www.cnblogs.com/yjed/p/10843631.html

asp生成带参数的二维码并合成推广海报图片,asp合并合成推广海报图片asp代码...相关推荐

  1. asp生成带参数的二维码并合成推广海报图片,asp合并合成推广海报图片asp代码

    最近做的一个项目中,客户要求用asp生成二维码,然后合并到一张背景图片上,合并生成一张推广海报来,可把我愁坏了,经过一个晚上的努力,成功了,下面把这个:asp生成带参数的二维码并合成推广海报,asp合 ...

  2. 微信生成带参数的二维码,合成海报,扫码后推送小程序?

    微信服务号渠道二维码功能,支持生成带参数二维码,合成海报二维码,微信扫码后推送内容:结合微号帮平台48小时信息推送,推送微信小程序. 带参二维码 海报二维码 微信扫码后回复 48小时信息推送 在微号帮 ...

  3. 微信公众号之生成带参数的二维码

    生成带参数的二维码 为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口.使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送.目前有2 ...

  4. 微信开发生成带参数的二维码的讲解

    在微信公众号平台开发者那里,在"账号管理"那里,有一项功能是"生成带参数的二维码",通过这儿生成的二维码,只要通过微信扫一扫之后,会把事件自动推送到微信公众号上 ...

  5. 微信公众号怎么生成带参数的二维码?

    每位运营过微信公众平台的野生小编都知道,微信提供给开发者的文档是很高深的,最近为了弄个带参数的二维码,同样技术小白的小编也死了不少脑细胞了,然而我终于知道官方生成带参数的二维码的方法了. 1.注意事项 ...

  6. 生成带参数的二维码接口实例

    1.生成带参数的二维码接口介绍 为了满足用户渠道推广分析的需要,公众平台提供了生成带参数二维码的接口.使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送. 目前有2种类型 ...

  7. 微信公众平台 生成带参数的二维码

    前言:最近一直在开发微信的东西,总结一下微信生成带参数的二维码.这个其实在参考文章的第一篇总结的非常详细,大家可以参考一下.这里总结一下微信生成带参数二维码的过程和主要开发代码. 注:本文使用Rest ...

  8. 微信公众号生成带参数的二维码

    官网功能介绍:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1443433542 1.获取access_token:根据公众号的 ...

  9. 微信公众号开发之生成并扫描带参数的二维码

    生成带参数二维码详见微信公众平台之生成带参数的二维码 具体步骤:可在微信测试平台https://mp.weixin.qq.com/debug进行生成 生成结果如下: 拿到ticket 请求 https ...

最新文章

  1. Linux文本搜索工具grep
  2. 《剑指offer》--二维数组中的查找、从头到尾打印链表、重建二叉树、旋转数组的最小数字
  3. 加载中...loading... 图片_搞笑图片:小子这就是你单身的原因...
  4. 一劳永逸:域名支持通配符,ASP.NET Core中配置CORS
  5. MySQL下使用Inplace和Online方式创建索引的教程
  6. js进阶 12-5 jquery中表单事件如何使用
  7. jQuery实现一个图片左右滚动
  8. Linux的环境中如何生成srw-rw---- 的文件权限?
  9. Centos7下yum安装GlusterFS方法
  10. 客户端考试之渐进增强与优雅降级
  11. 57.should merge Js
  12. 前端复习笔记(一)——HTML
  13. Python 有那么神吗?
  14. access查询出生年月大于,access选择题题库
  15. PHP内裤,用sqlmap来扒下她的内裤吧~
  16. Jetbrain Rider的一些相关设置
  17. 【强化记忆】生物选修三填空题考点强化记忆2-胚胎工程、安全伦理问题、生态工程——2017年2月25日...
  18. mysql循环方法总结
  19. 阿里云服务器怎么样可以实现 frp 内网穿透
  20. 调用摄像头拍照和选择相册

热门文章

  1. 手机 app GDPR 合规的9个关键步骤
  2. 引用账户锁定无法登录_win10登陆失败提示引用的帐户已被锁定无法登录怎么办?...
  3. 【医学图像分割】读论文系列 1
  4. 云存储空间选择十分重要,大小确是关键因素
  5. 安装linux系统安装心得,安装操作系统的心得体会
  6. python实现conv(卷积),dept_conv(通道卷积),batchnorm(批量归一化)的前向过程(一)
  7. windows onlyoffice教程
  8. 西门子plc s7-200写的先进先出范例 用fifo
  9. 2021-3-31 git提交代码的命令及流程
  10. chtMultiRegionSimpleFoam求解器的热源不在边界上【翻译】