【发布时间】:2020-12-31 07:26:06
【问题描述】:
我正在用 Javascript 调整图像的大小,以使图像以正确的纵横比填充父容器。在该图像之上,我有需要以特定坐标覆盖在图像上的项目。
- 原图尺寸为:654px X 418px
- 在该图像的顶部,我以精确的坐标(56 像素 X 82 像素)覆盖了一些其他画布项目
- 我调整了图像大小,保持正确的纵横比为 1.56
- 图片容器也可以缩放:1672px X 829px
- 具有正确纵横比的新图片尺寸:1297 像素 X 829 像素
- 如何计算新的画布覆盖坐标在哪里??
【问题讨论】:
-
这看起来更像是一张图片
scale to fit,而不是一张图片scale to fill。我想您想通过“拟合”找到图像的新原点,然后按与图像相同的比例进行缩放?
标签: javascript