前置阅读 | Pre-reading
PicList的版本 | PicList Version
v3.3.2
系统信息 | System Information
Windows
功能请求 | Feature request
hi感谢回复上一个issue!
#501
原issue可能没有表述清晰,由于无法重新open,在这里进一步描述。
当前只可以指定宽或者高来进行图片缩放,但上传图片时可能会碰到横向图片和纵向图片混杂的情况。比如:
A: 2000x1000.jpg(横向)
B: 1000x2000.jpg(纵向)
如果想把这两张图片都缩放为1000x500的缩放后画面大小(对于A为1000x500,对于B为500x1000,此时这两张图片在观感上是一样大的,只是横竖不一致),按照现在的选项需要分别设置缩放:
A:高500宽0
B:高0宽500
我建议的功能是在缩放前增加一步长短边的判断,找到宽和高中较长的(或较短的)边,再根据指定的长/短边尺寸进行缩放。
比如原例子中,设定缩放为:
较长边0较短边500
此时A和B都可以用这一条规则缩放为相同的画面大小。
希望这次清晰一些了~
前置阅读 | Pre-reading
PicList的版本 | PicList Version
v3.3.2
系统信息 | System Information
Windows
功能请求 | Feature request
hi感谢回复上一个issue!
#501
原issue可能没有表述清晰,由于无法重新open,在这里进一步描述。
当前只可以指定宽或者高来进行图片缩放,但上传图片时可能会碰到横向图片和纵向图片混杂的情况。比如:
A: 2000x1000.jpg(横向)
B: 1000x2000.jpg(纵向)
如果想把这两张图片都缩放为1000x500的缩放后画面大小(对于A为1000x500,对于B为500x1000,此时这两张图片在观感上是一样大的,只是横竖不一致),按照现在的选项需要分别设置缩放:
A:高500宽0
B:高0宽500
我建议的功能是在缩放前增加一步长短边的判断,找到宽和高中较长的(或较短的)边,再根据指定的长/短边尺寸进行缩放。
比如原例子中,设定缩放为:
较长边0较短边500
此时A和B都可以用这一条规则缩放为相同的画面大小。
希望这次清晰一些了~