画像アップロードサイズ・リサイズに関する質問

いくつかのボタンを連打して様子を伺った結果、以下のように考えています:

  • デフォルトのインストール状態では、client_max_body_sizemax image size kb が等しい場合、画像はリサイズされません。

  • client_max_body_size を増やすと、より大きなアップロードが可能になり、Discourse は max image size kb で設定された制限内で画像のリサイズを試みます。

  • 説明からは逆のように思えますが、max image size kb は実際にはアップロードサイズを制限しません(これは非常に混乱します!)。

  • アップロードサイズは、nginx の client_max_body_size のみで設定されます。

  • リサイズ時:

    • JPEG は良好な結果で JPEG のままです。
    • PNG は許容範囲の結果で JPG に変換されます。
    • アニメーション GIF は概して結果が劣るものの、GIF のままです。

これはすべて正しいでしょうか?もしそうなら、これはもう少し詳しく説明されるべきだと思います。なぜなら、初期状態のインストールでは画像のリサイズが行われないにもかかわらず、多くの人が求める機能であり、それを有効にする方法が利用可能なドキュメントからは全く明確ではないからです。

「いいね!」 6