下载Div&画布为一个图像
Download Div & Canvas As One Image
我有一个带有背景图像集的div,除此之外,我还有一个HTML画布,允许人们粘贴自己的图像并编辑大小和位置。(本质上就像t恤设计工具-TeSpring)
我希望能够将div和画布组合起来,并将其作为图像下载。我该怎么做?(最好使用javascript/jquery)。
我尝试过使用html2canvas和cavas2image,但它既没有下载画布中的图像,也没有下载div的背景图像
<div id="bottle-designer">
<canvas id="editorCanvas" width="100" height="275"></canvas>
</div>
您没有提供当前的代码,因此这里有一个关于如何实现任务的叙述性解释
Tee设计完成后,将div中的"背景"图像绘制到画布上,然后使用canvas.toDataURL
将画布内容导出为图像url。
可以使用destination-over
合成在现有画布内容后面绘制背景图像。
您可以使用javascript来完成这一切。
相关文章:
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 如何将多个画布保存为一个图像
- 是否可以仅通过jQuery将图像替换为用户动态选择的另一个图像
- Javascript/jQuery压缩一个图像正确的评论帖子,并使用Ajax Laravel 5.2保存到控制器中
- 如何在设定的时间间隔内一次只显示一个图像
- 如何在另一个html文件的框架中包含图像
- 循环以检查数组中的最后一个图像
- 下载Div&画布为一个图像
- 使用D3.js和GeoJson在地图上的某些坐标上设置一个小图像
- 当页面包含指向一个图像的多个链接时,fancyBox会复制缩略图辅助图像
- PNG图像被覆盖,但每个图像都有一个链接可以更改,每次一个-Javascript/jQuery/CSS
- 如何从 javascript 中可能具有一个或多个图像的字符串中仅获取图像名称
- 在引导程序旋转木马中显示下一个图像
- 拉斐尔用一个图像填满了这个圆圈
- 一个javascript实现base64图像编码并将结果写入文本文件
- 当我点击MVC视图中的图像时,如何打开另一个页面
- 创建,显示图像作为背景图像一个接一个- JavaScript
- 添加图像一个接一个的元素点击
- 将图像一个叠在另一个上面
- 将图像一个堆叠到另一个(javascript)