【问题标题】:Constrain proportion option in sorl-thumbnailsorl-thumbnail 中的约束比例选项
【发布时间】:2011-06-18 04:53:16
【问题描述】:

我有许多具有任意高度和宽度的图像(2033x1957、1560X980、...)。 当我对这些图像使用 sorl-thumbnail 以将它们调整为 160x160 时,我没有得到这些确切的尺寸。我得到的图像尺寸为 160x120、120x160 ...... sorl-thumbnail 中是否有约束比例选项(如在 Photoshop 中)以获得精确的 160x160 尺寸?

【问题讨论】:

  • 如果您坚持使用 160x160,那么不完全正方形的图像会显得拉伸!您可能只想将要获得的图像叠加(并居中)到透明的 160x160 背景上
  • 他在问是否有办法保持比例(如 not 拉伸 :P ),是的,它被称为裁剪。

标签: django sorl-thumbnail


【解决方案1】:

您可以使用crop 选项。这将尽可能多地使用源图像并在两侧切掉切片以匹配您想要的确切分辨率,同时不拉伸图像。

{% thumbnail myimage "160x160" crop="center" %}

有关更多示例和crop 的可选参数,请参阅http://thumbnail.sorl.net/examples.html

【讨论】:

    猜你喜欢
    • 2011-05-13
    • 2013-11-22
    • 2016-05-09
    • 2011-05-20
    • 1970-01-01
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    • 2013-04-23
    相关资源
    最近更新 更多