首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django - python在检查原始宽度后剪切图像

Django - python在检查原始宽度后剪切图像
EN

Stack Overflow用户
提问于 2012-03-07 05:35:55
回答 1查看 174关注 0票数 0

我在我的django站点上使用了sorl-thumbnail和PIL。当满足某些条件时,如何剪切图像?例如,仅当原始图像宽度大于600px时才创建宽度为600px的缩略图。

代码语言:javascript
复制
{% thumbnail img.image "600" as im %}
     <img src="{{ im.url }}" width="{{ im.width }}" alt="{{ object.name }}" />
{% endthumbnail %}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-07 06:25:43

如果我理解你的意思,你只是希望图像只有600px或更小,也就是说,你不希望sorl缩略图总是将其拉伸到600px。

如果是这样,您只需要添加upscale=False

代码语言:javascript
复制
{% thumbnail img.image "600" upscale=False as im %}
     <img src="{{ im.url }}" width="{{ im.width }}" alt="{{ object.name }}" />
{% endthumbnail %}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9592300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档