在HTML5画布上动态地为图像添加边框
Adding a Border Dynamically to an Image on an HTML5 Canvas
我有一个包含图像的画布,我每次重新绘制1像素,以获得下降的效果。我有一个数组中的图像,我只是把它们放低了1个像素,没有重新创建图像。
是否有可能动态地为达到某一点的图像添加边界,如果是,如何添加?
是的,你所要做的就是在图像外面画一条路径,然后调用ctx.stroke()
来制作边界。
x
和y
,宽度和高度分别为w
和h
,您只需执行:
ctx.rect(x, y, w, h);
ctx.stroke();
想要不同颜色的边框?
ctx.strokeStyle = 'blue';
厚吗?
ctx.lineWidth = 5;
如果你知道你的图像的大小和位置,当你绘制它们,你可能知道,你可以使用.rect
画布方法在图像周围绘制一个矩形
相关文章:
- 将gif图像添加到chart.js V2.0中
- 如何通过选择器元素将图像添加到javascript下拉警报消息中
- 使用chosen.js,如何将图像添加到下拉项中
- jQuery动态地将图像添加到表中
- 使用javascript为网页中的所有图像添加属性
- 使用javascript根据图像的布局方向为图像添加不同的类名
- 如何将淡出图像添加到我的Django页面
- AngularJS:为ng-repeat中的图像添加切换功能
- 将图像添加到 json 搜索栏
- 使用jquery为基于alt文本的一些图像添加一个类
- 正在向库图像添加链接
- 是否可以在生成器中为图像添加权重
- 如何将图像添加到每个画布
- 如何将叠加图像添加到SIMILE Exhibit地图视图中
- FabricJS将图像添加到组会导致奇怪的控制行为
- 当所有表单字段都完成时,jquery将图像添加到列表项中一次
- 如何在CKEditor中为图像添加ID
- 有没有任何方法可以使用joomla为图像添加描述!模态挤压盒
- 将图像添加到svg
- 将第二个背景图像添加到元素中