我有一个基于django的网站,我在其中创建了在该组织工作的人员的个人资料。由于这是重新设计的努力,我使用了已经现有的个人资料图片。当前配置文件图像样式的大小为170x190px。由于图像已经存在且尺寸不同,我想将它们裁剪为上面指定的尺寸。但是,我该如何决定从哪个方面进行裁剪?
目前,我在配置文件中显示时已将170by190的样式应用于所有图像,但由于宽高比不匹配,因此大多数都看起来失真。
我尝试过PIL缩略图功能,但它不符合需要。
请提出解决方案。
答案 0 :(得分:1)
嗯,你必须调整图片大小,但图像比例会对最终结果产生巨大影响。由于图像有一定的比例,你不能简单地将它们调整到170px190px,而无需事先调整它们的比例,所以你需要更新(不要裁剪它们!)图像,然后再调整它们以获得最佳输出,它可以通过以下方式完成:
可能会为您使用的一些链接:
祝你好运!
答案 1 :(得分:0)
使用sorl-thumbnail,您无需手动裁剪每张图片。