gpt4 book ai didi

javascript - 通过JS获取图像的宽度和高度,然后以cm为单位

转载 作者:行者123 更新时间:2023-11-28 06:04:59 25 4
gpt4 key购买 nike

如何通过 JavaScript 获取图像的宽度和高度(以厘米为单位)?我编写了一个简单的脚本,但是当图像具有不同的分辨率时,它无法显示正确的宽和高。请帮我。(抱歉我的英语)

最佳答案

如果假设每英寸 96 像素就足够,则计算 cm 的公式为:

厘米 = 像素 * 2.54/96

function getImgSize() {
var img = document.getElementById('img');
var width = img.clientWidth * 2.54 / 96;
var height = img.clientHeight * 2.54 / 96;
document.getElementById('demo').innerHTML = 'width: ' + width + ', height: ' + height;
};
<body onload="getImgSize()">
<img id="img" src="http://placehold.it/250x150">
<p id="demo"></p>
</body>

关于javascript - 通过JS获取图像的宽度和高度,然后以cm为单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36953266/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com