[英]How to resize image in canvas proportionately with respect to width in fabricjs?
圖像的最小width
應為300
,高度應相對於寬度按比例縮放。
假設用戶上傳的圖像大小為5ooX850
,我將使用
Img.set({
scaleX: 300 / Img.width,
});
但是如何根據width
縮放圖像height
?
縮放Y的比例與用於縮放X的比例相同
let scale = 300 / Img.width;
Img.set({
scaleX: scale,
scaleY: scale
});
以500 x 850
為例,X和Y都是原始測量值的3/5
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.