2016-05-26 8 views
1

私はすべてのサイトで簡単にサムネイルを使用しています。それは一般的にうまく動作します。 しかし、私はFacebookの製品フィードを作成したいと思います。画像は600x600px四角でなければなりません。Django Easy Thumbnailsで四角形にするにはどうしたらいいですか?

それは次のようになります。

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に1次元を取得してしまうということである、と< 600PXに他。 スマートなオプションのようにすることはできますが、正方形の画像が得られるようにトリミングすることはできますか?

ありがとうございます!

+0

私はこのパラメータが「高級」だったと思います。 –

+0

確かに!これはそれだった。ありがとうLauri! 作物を「スマート」に変更し、「高級」を追加しました:True – htomika

答えて

1
thumbnailer = get_thumbnailer(v.product.image) 
thumbnail_options = { 
    'crop': 'smart', 
    'upscale': True, 
    'size': (600, 600) 
} 
resized_image = thumbnailer.get_thumbnail(thumbnail_options) 
関連する問題