学习使用html2canvas生成渐变色背景图片

  • 全部代码
  • html2canvas官网
  • 生成图片的下载

全部代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>生成渐变色背景图片</title>
</head><style>#grad1 {width: 750px;padding: 32px;margin: 50px auto;background: linear-gradient(180deg, #D24A3C 0%, #B52A61 100%);}p {margin: 0px;}h2 {color: #ffffff;font-size: 40px;line-height: 80px;margin: 0px;}h3 {color: #ffffff;font-size: 35px;line-height: 70px;margin: 0px;}.bill_content {border: 1px solid;border-color: #E8E5DC;color: #ffffff;font-size: 30px;padding-left: 32px;padding-right: 32px;line-height: 60px;margin: 0px;}</style><script src="./js/html2canvas1.4.1.js"></script><script>function taskScreenshort() {html2canvas(document.getElementById("grad1"), {allowTaint: true}).then(canvas => {document.getElementById("item").setAttribute('src', canvas.toDataURL());})}
</script><body><div id="grad1"><div class="bill_content"><div style="height: 60px"></div><h2>www.qipa250.com</h2><p>奇葩天地网</p><div style="height: 30px"></div></div>
</div><input type="button" value="点我生成图片" onclick="taskScreenshort()"/><div style=" width: 750px;padding: 32px;margin: 50px auto;"><img id="item"/>
</div></body>
</html>

html2canvas官网

html2canvas官网http://html2canvas.hertzen.com/

js文件下载下来保存就好了

生成图片的下载

点击截图按钮,会在按钮下方显示一张图片,右键另存为本地即可

学习使用html2canvas生成渐变色背景图片相关推荐

  1. html5自动打印图片,html2canvas生成清晰的图片实现打印代码示例

    本篇文章小编给大家分享一下html2canvas生成清晰的图片实现打印代码示例,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 基本用法 处理模糊问题 细节问题-压缩base ...

  2. C# 后台 背景图片拼接图片与文字,文字图片生成与背景图片合成

    标题C# 后台 背景图片拼接图片与文字,文字图片生成与背景图片合成 最近有个需求是将生成的邀请码与背景图片合成成为新的图片,查找了一些资料后又整理了一遍,查到了一个群主的帖子,虽然代码略微有点问题,地 ...

  3. html设置渐变色背景图片,css中渐变色作为背景图来使用总结

    qt中使用样式设置渐变色背景setStyleSheet()函数设置背景的前期是设置的窗口控件有父窗口ui.widget->setStyleSheet("background-color ...

  4. 渐变色---背景图片

    总结: 渐变是用于创建一个表示两种或多种颜色线性/径向渐变的图片,是特别的image类型,只能用于image可以使用的地方 1.产生的原因: 使用图片会增加HTTP请求次数并增大了页面体积,导致延长页 ...

  5. php 创建透明png,php生成透明背景图片实例

    例子,php生成背景图片的代码. 复制代码 代码示例: //透明背景图片 header('content-type:text/html;charset=gbk'); $safess = $_get[s ...

  6. 在VS2013环境下MFC学习:给对话框添加背景图片

    步骤1 添加资源 先右击工程名.rc(我的是PlaneDiag_Demo_MFC),再点击"添加资源" 步骤2 导入BMP图像 进入"添加资源"界面后,点击资源 ...

  7. MATLAB旋转后生成透明背景图片

    1.读入图片 2.旋转图片 3.改变背景颜色 4.抠图 I = imread('0.png');%读取图片 for i=1:1:90I_rotating = imrotate(I,i*-1,'bili ...

  8. Html2canvas——生成画布时图片显示空白

    问题:用html2canvas生成画布图片,再转成pdf.生成图片时内容结构里的图片显示空白. 解决: 首先服务器设置图片允许跨域,如阿里云腾讯云配置跨域规则.其次图片设置crossOrigin=&q ...

  9. Python生成透明背景图片

    转载请注明出处:http://blog.csdn.net/jinixin/article/details/79115782 关于画图,Python不乏许多优秀的第三方库能支持操作图片,比如Matplo ...

最新文章

  1. gperf学习笔记(二)
  2. 简单的文本片段替换器
  3. 大数据和人工智能的关系是什么?
  4. .NET/C#程序开发中如何更优美地实现失败任务重试的逻辑?
  5. LeetCode 256. 粉刷房子(DP)
  6. python分段函数 保留两位小数_使用Python适合分段函数
  7. 打磨锤子计算机专业,工大金课 | 在北工大校园里,磨一把“工大锤”
  8. 多图详解Spring框架的设计理念与设计模式
  9. java多线程tasks.add_Java多线程顺序执行
  10. 深入浅出PHP amp; MySQL,深入浅出 PHP MySQL
  11. [乐意黎原创]联想G470老笔记本升级改造
  12. 项目:心肺复苏按压仪+沁恒赤兔ch32v307+嵌入式开发
  13. 完美世界服务器维护多久,完美世界服务端启动和维护
  14. 吉木萨尔县文化旅游策划案——天山圣地,武侠之都!
  15. No buffer space available 和windows 2003复制文件时:配额不足,无法处理该命令
  16. Android 获取Device Id
  17. linux定时脚本编写,如何实现Linux定时任务
  18. 【鼠标事件 MouseEvent】clientX clientY offsetX offsetX pageX screenX screenY
  19. Seeker的奇妙求职历险(华为笔试)
  20. 进销存ERP系统、销售单、采购单、退货单、库存管理、库存盘点、调拨、借入、借出、出库、入库、归还单、收款单、付款单、资金流水、销售报表、采购报表、库存报表、财务报表、商品库、电商erp、连锁erp

热门文章

  1. Java秘史——名字的来历
  2. Win11新电脑怎么跳过联网
  3. 乔布斯在斯坦福大学的演讲(三)[转载]
  4. 自动驾驶(三十)---------驾驶员监测
  5. mysql5.6 rpm安装配置
  6. AutoGPT保姆级使用教程
  7. 博实结将在创业板上会:计划募资25亿元,周小强为实际控制人
  8. ios: Undefined symbols
  9. 使用Postman获取天气接口API(Json格式)
  10. 同样是IT行业,测试和开发薪资真有这么大差别?