2

アップロードされた画像のカスタムサイズを処理するためにimagekitを使用しています。これでカスタムサイズの画像を作成するのは問題ありませんが、アップロード時にimagekitを使用して元の画像のサイズを変更したいと思います。これは可能ですか?

4

2 に答える 2

1

上記のリンクをたどってください。

  • 元の画像に合わせてプロセッサを作成します(サイズ変更、拡張など)。例については、imagekitwikiを参照してください

    class ResizeOriginal(processors.Resize): 
        width = 640 
        height = 480
    
  • 以前のプロセッサを使用して、この元の画像のImageSpecを作成します。pre_cacheをデフォルトのままにします(false)

    class Original(ImageSpec): 
        processors = [ResizeOriginal] 
    
  • そのImageSpecをIKoptionsImageModelプリプロセッサに追加します。

    preprocessor_spec = Original

于 2010-05-18T11:50:36.487 に答える
0

更新された答えはProcessedImageFieldだと思います。

@matthewから取得した参照。

于 2012-02-27T07:42:31.237 に答える