在HTML5图像画布中裁剪图像区域
Cut out an area of image within an Image Canvas HTML5
我有两个图像,第一个是大图像,首先放置,然后另一个图像放置在它上面。现在我想在第一张图像上剪切出第二张图像的区域。
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
var first_img = new Image(),
second_img = new Image();
first_img.src = 'http://www.html5canvastutorials.com/demos/assets/darth-vader.jpg';
second_img.src = 'http://tux.crystalxp.net/png/mimipunk-tux-cartoon-1820.png';
var draw = function(){
second_img.onload = function() {
context.drawImage(second_img, 50, 50);
};
first_img.onload = function() {
context.drawImage(first_img, 50, 50);
};
};
draw();
小提琴来了。
编辑第二张图片是png,形状不规则,我希望第一张图片的面积具有透明度
drawImage函数提供了一个参数
https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D drawImage ()
相关文章:
- 如何从缩放的图像裁剪并保持原始图像的纵横比
- 如何使用Javascript图像裁剪器“Croppie”保存
- Javascript 中的图像裁剪和转换 - 扫描应用程序
- 使用绘制图像裁剪在 Safari 中不起作用
- Javascript图像裁剪画布错误
- HTML 图像裁剪 + 显示图像代码
- 在HTML5画布中将图像裁剪为椭圆形
- 搜索js图像裁剪插件,无需jquery
- 图像裁剪和结合水印在网站上
- Html5, js和css3图像裁剪工具
- 在jQuery中移动图像(图像裁剪)
- 是否有类似于Facebook's图像裁剪的jQuery图像裁剪插件?
- Darkroomjs图像裁剪后到PHP
- 我已经使用html画布实现了javascript图像裁剪功能.它在chrome和IE上运行得很好(?!),但在firef
- 如何使用fengyuanchen/cropper裁剪图像,并在数据库中保存图像裁剪的路径
- 自动图像裁剪
- Wordpress图像裁剪器JS错误
- HTML5画布;图像裁剪和多个图像
- 图像裁剪模块
- jQuery,画布图像裁剪-索引或大小为负或大于允许的数量