答案 0 :(得分:0)
我不认为有专门用于此的软件包,至少我不知道。
我会做的是使用包 react-rnd 或任何其他具有调整大小功能的类似包。您可以使用调整大小功能(禁用拖放)并为调整大小 onchange 事件锁定图像的纵横比。
我相信我提到的包可以选择锁定纵横比 (memoize = function (cache_filename, expr) {
if (file.exists(cache_filename)) {
message('reading ', cache_filename)
readRDS(cache_filename)
} else {
message(cache_filename, ' not found, rerunning computation')
result = expr
saveRDS(result, cache_filename)
result
}
}
),但是如果您决定使用另一个,您可以简单地读取图像的宽度和高度,从那里计算纵横比, 并监听 resize 事件,自己锁定纵横比。
希望这对您有所帮助。