在动态js填充元素(形状)与图像
in kinetic js fill element(shape) with image
我正在使用Kinetic js在画布内制作不同的形状。我将图像插入到形状中,但无法调整形状中图像的大小。用户将输入图像的x、y、高度和宽度。然后将给定大小的图像插入到形状中。
我不能在这里插入图片,因为声誉较差。通过查看js fiidle ,你会很容易理解我的问题
这是我的代码示例
$(img).load(function() {
blueCircle.fillPatternImage(img);
blueCircle.fillPatternOffset({x:100, y:105});
layer.draw();
});
img.src = "";
img.src = "http://www.fusemobile.com.au/wp-content/uploads/2011/11/mobile-social-network-300x225.jpg";
您可以使用fillPatternScale(scale)
缩放图像,例如:
$(img).load(function() {
blueCircle.fillPatternImage(img);
blueCircle.fillPatternOffset({x:150, y:105});
blueCircle.fillPatternScale({ x: 0.4, y: 0.4 });
layer.draw();
});
JS Fiddle
相关文章:
- 在画布背景图像上插入绘制的形状
- HTML5画布:如何在画布上有一个图像和形状,并且可以拖放形状
- Box2dweb:将图像添加到形状
- 为织物形状的图案图像添加过滤器.js
- 如何将 SVG 形状替换为图像
- 在 html5 画布中的形状内扩展图像
- 在动态js填充元素(形状)与图像
- 将图像拼贴实现为'Word'形状使用HTML5/JS
- 为Rapha制作动画带有背景图像的l.js形状
- D3使用图案用图像填充形状
- 用户在图像顶部绘制形状
- HTML5画布:它能模糊形状和图像吗
- Jquery获取有关图像映射区域形状的工具提示
- 如何链接这两个对象(图像映射形状和复选框)
- 如何在HTML中绘制像固定大小的居家形状的图像
- 如何在asp.net图像控件上绘制几何形状以创建图像映射
- 如何在图像上绘制形状,并允许在html页面上缩放
- 使用PHP或JS检测图像中的正方形形状
- 在d3中添加图像/图标而不是svg形状
- HTML5/Javascript -如何在画布上获得形状/图像的坐标