现在这个需求是在微信分享的时候将要将播放按钮放在分享图片中,因此需要加上传的分享图片和播放图片合着一张图片

drawAndShareImage(bgsrc, src) {let canvas = document.createElement('canvas');canvas.width = 400;canvas.height = 400;let context = canvas.getContext('2d');context.rect(0, 0, canvas.width, canvas.height);let bgImg = new Image();bgImg.src = bgsrc;    // 背景图的urlbgImg.crossOrigin = 'Anonymous';bgImg.onload = () => {context.drawImage(bgImg, 0, 0, 200, 200);let img = new Image();img.src = src;    // 需要合进去的图片urlimg.crossOrigin = 'Anonymous';img.onload = () => {context.drawImage(img, 75, 75, 50, 50);let base64 = canvas.toDataURL('image/png');console.log(base64); // 这个就是合成后的图片链接,如果需要上传请查看我另外的文章}}
}

js将两张图片合成一张图片相关推荐

  1. 使用CSS3中Canvas 实现两张图片合成一张图片【常用于合成二维码图片】

    CSS3 Canvas 实现两张图片合成一张图片 需求 需求:在项目中遇到将一张固定图片和一张二维码图片合成一张新图片,并且用户能够将图片保存下载到本地. 思路:使用 CSS3 中的 Canvas 将 ...

  2. 怎么将三张图片合成一张图片?

    怎么将三张图片合成一张图片?遇到这个问题,我们其实有很多方法来处理.我们首当其冲想到的是其中最常见的,可以使用我们手机的APP来处理,比如某秀秀等.但是此方法比较适合于尺寸比较小的图片进行合并,如果图 ...

  3. chatgpt赋能Python-python2张图片合成1张图片

    Python 图片合成:将两张图片组合成一张图片 介绍 图片合成是一种将两张或多张图片组合在一起形成一张新图片的技术.在设计和摄影领域中,图片合成是非常常见的技术,可以创造出丰富多彩的视觉效果. Py ...

  4. 怎么将几张图片合成一张图片?值得尝试的方法打开看看

    怎么将几张图片合成一张图片?最近小编在后台收到很多小伙伴的私信,其中有不少人咨询图片合并的方法,今天这一期小编就给小伙伴们讲一讲如何将几张图片合成一张图片.图片合成是将多个图片合并成一个更大的图片的过 ...

  5. unity 多张图片合成一张图片

    在工作中遇到了需要把两张图片合成一张图片的需求,在网上没有查找到好的解决方法,经过查找和询问别人解决了这个问题.话不多说上干货! public Texture2D TwoToOne(Texture2D ...

  6. php 图片合成,PHP中多张图片合成一张图片例子

    今天分享一段PHP中多张图片合成一张图片的代码实现,我们可以在图片合成,水印,九宫格等需求下使用到类似这样的图片合成效果,下面一起来看看例子吧. 今天分享一段PHP中多张图片合成一张图片的代码实现,我 ...

  7. html多张图片合成,js+canvas多张图片合成一张图片代码

    js代码 function hecheng(){ draw(function(){ document.getElementById('imgBox').innerHTML=' 合成图片成功!可以鼠标另 ...

  8. uni-app使用canvas将两张图片合成一张图片

    1.HTML部分 <view class="poster" id="canvas"><img id="avatar" /& ...

  9. canva怎么拼接图片_js canvas实现5张图片合成一张图片

    本文具体要实现的效果类似下面这张图片,主题流程大概是,页面上有类似这样布局的结构,点击中间那个紫色的按钮就会生成一张这样的图片,并且能够让用户下载图片的 1.首先我们布局页面的时候用的都是图片来布局成 ...

  10. php多张图合成一张图,PHP中多张图片合成一张图片例子

    $imgs = array(); $imgs[0] = '1.jpg'; $imgs[1] = '2.jpg'; $imgs[2] = '3.jpg'; $imgs[3] = '4.jpg'; $ta ...

最新文章

  1. make 命令_Vim 命令大全
  2. ruby中正则表达式最小匹配与最大匹配
  3. CenterOS 服务器之MySQL卸载与安装,并远程连接
  4. Maven [ERROR] 不再支持源选项 5。请使用 6 或更高版本
  5. php 怎么开启错误报告,php错误报告级别怎么设置?
  6. win7 未授予用户在此计算机上的请求登录类型,Win7提示未授予用户在此计算机上的请求登录类型...
  7. VS MFC checkbox 控件默认选中
  8. 数学建模:线性回归模型
  9. 免费分享:9本产品经理书籍,腾讯创业内幕,敏捷武士,交互设计沉思录,谷歌和亚马逊如何做产品,口碑:引爆网络狂欢效应的锦囊妙计
  10. 大一线性代数知识点总结
  11. T6 根据书籍条形码ISBN查询书籍,完整的方案,可安装
  12. hadoop集群搭建-(三台机器)
  13. 字幕/打轴/压制小tip——Aegisub MeGUI 极简操作指南
  14. 2的99次方用计算机,神奇的平方计算口诀!让孩子秒变计算机!
  15. 如何解决Css属性text-overflow:ellipsis 不起作用(文本溢出显示省略号)
  16. STM32F407之电阻式触摸屏
  17. 解析几何 曲线与二次曲面 直纹面(2.4)
  18. 统计学习 EM算法 Python实现
  19. ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry ‘1‘ for key ‘PRIMARY‘
  20. java 电子时钟_java多线程编程制作电子时钟

热门文章

  1. AUC(ROC曲线下方的面积大小)
  2. 创业关于抖音的技术分析与同类产品如何弯道超车的几个问题
  3. hdu6070 Dirt Ratio
  4. 基于Linux Rational Performance Tester自动化测试研究
  5. 计算机一级考试图片水印怎么加,图片水印怎么添加?一起来看看这几个方法
  6. 稳定触发windows蓝屏的路径漏洞,不要用来整人!
  7. 神州数码配置命令总结-(已更新)
  8. 个人计算机键盘上的按键击键声音小,按键盘每个键出现嘟嘟的声音也打不出字是什么...
  9. Oracle查询排列组合,Oracle SQL排列组合之组合问题
  10. 云通信-腾讯云,TLS独立模式公私钥生成