首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Django Easy Thumbnails裁剪到正方形?

如何使用Django Easy Thumbnails裁剪到正方形?
EN

Stack Overflow用户
提问于 2016-05-26 20:15:23
回答 1查看 817关注 0票数 1

我在我的网站上到处使用简单的缩略图。一般来说,它工作得很好。但现在我想为Facebook创建一个产品提要,图片需要600x600px的正方形。

它看起来是这样的:

代码语言:javascript
复制
thumbnailer = get_thumbnailer(v.product.image)
thumbnail_options = {
  'crop': '50,0', #tried smart, scale and all kinds of combos
  'size': (600, 600)
}
resized_image = thumbnailer.get_thumbnail(thumbnail_options)

问题是,我总是得到一个尺寸为600px,而另一个尺寸为<600px。我可以让它做一些像聪明的选择,但以一种方式,我得到一个正方形的图像裁剪?

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2016-05-27 15:39:58

代码语言:javascript
复制
thumbnailer = get_thumbnailer(v.product.image)
thumbnail_options = {
  'crop': 'smart',
  'upscale': True,
  'size': (600, 600)
}
resized_image = thumbnailer.get_thumbnail(thumbnail_options)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37460587

复制
相关文章

相似问题

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