【发布时间】:2021-09-13 18:48:49
【问题描述】:
我试试https://jsfiddle.net/natchiketa/xHYjz/ 和我的功能:
function addtesst() {
var imgURL = 'http://i.imgur.com/8rmMZI3.jpg';
var pugImg = new Image();
pugImg.onload = function (img) {
var pug = new fabric.Image(pugImg, {
width: 800,
height: 1000,
left: 150,
top: 170,
scaleX: 0.41,
scaleY: 0.42
});
canvas.add(pug);
};
pugImg.src = imgURL;
}
结果:
var imgURL = 'http://i.imgur.com/8rmMZI3.jpg';
var canvas = new fabric.Canvas('canvas');
var pugImg = new Image();
pugImg.onload = function (img) {
var pug = new fabric.Image(pugImg, {
angle: 45,
width: 500,
height: 500,
left: 50,
top: 70,
scaleX: .25,
scaleY: .25
});
canvas.add(pug);
};
pugImg.src = imgURL;
#canvas {
box-shadow: 0 0 5px 1px black;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.1.0/fabric.all.min.js"></script>
<canvas id="canvas" width="640" height="480"></canvas>
如您所见,我的照片未满。 请帮我找出问题所在。 谢谢。
【问题讨论】:
标签: javascript image fabricjs