[英]JCanvas: How do I get the size of an Image?
我已经绘制了这样的图像:
$("canvas").drawImage({
x: 0,
y: 0,
source: src,
draggable: true,
layer: true,
name: "image",
fromCenter: false,
}
});
该图像按预期显示。 它比屏幕大,我想绘制一个更小的矩形(倍数为.05),其侧面与原始图像成比例。 如何获取以上图像的宽度和高度?
我试过了:
var imageWidth = $("canvas").getLayer("image").width;
var imageHeight = $("canvas").getLayer("image").height;
但是alert($("canvas").getLayer("image").width);
返回null
。 我也尝试过:
var imageWidth = $("canvas").getCanvasImage.width;
var imageHeight = $("canvas").getCanvasImage.height;
但是alert($("canvas").getCanvasImage.width);
返回undefined
。
您可以使用以下语句获取画布图像的高度和宽度
var imageWidth = $("canvas").width();
var imageHeight = $("canvas").height();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.