如何避免在 django sorl 缩略图中拉伸图像
Posted
技术标签:
【中文标题】如何避免在 django sorl 缩略图中拉伸图像【英文标题】:How to avoid stretching of image in django sorl thumbnails 【发布时间】:2013-06-16 11:10:37 【问题描述】:我在我的应用程序中使用了 sorl 缩略图。现在我已经固定了代码中的宽度:
% thumbnail user.image "300" crop="centre" upscale=False as im %
现在的问题是,如果用户图像的宽度小于 300,那么它会拉伸图像并且图像质量会降低。
我想要的是,如果用户图像的宽度小于 300 像素,那么图像应该位于中心并且不应该被拉伸。
请提出建议。谢谢。
编辑:
我正在使用高档 = False 我得到的是:
我想要的是:
【问题讨论】:
修复你的 CSS。不要硬编码高度 能否详细解释一下 【参考方案1】:只需删除crop="centre"
。这对我有用。
【讨论】:
以上是关于如何避免在 django sorl 缩略图中拉伸图像的主要内容,如果未能解决你的问题,请参考以下文章
Django 简单缩略图与 sorl-thumbnail 的区别
django - 关于 sorl-thumbnail 的注意事项