Pregunta sobre tamaño/redimensionamiento de carga de imagen

Después de pulsar botones durante un tiempo para entender cómo funciona, esto es lo que creo que está ocurriendo:

  • Con una instalación por defecto, si client_max_body_size es igual a max image size kb, las imágenes no se redimensionarán.

  • Aumentar client_max_body_size permitirá subir archivos más grandes, que Discourse intentará redimensionar por debajo del límite establecido en max image size kb.

  • A pesar de la descripción que sugiere lo contrario, max image size kb en realidad no limita el tamaño de las cargas (¡esto es súper confuso!).

  • Los tamaños de carga se establecen únicamente mediante client_max_body_size de nginx.

  • Al redimensionar:

    • Los JPEGs se mantienen como JPEGs con buenos resultados.
    • Los PNGs se convierten a JPGs con resultados aceptables.
    • Los GIFs animados se mantienen como GIFs, pero generalmente con resultados pobres.

¿Es todo esto correcto? De ser así, parece algo que debería explicarse un poco mejor, ya que una instalación sin configuración previa no realiza ningún redimensionamiento de imágenes, aunque esta es una función que muchas personas podrían desear, y la documentación disponible no deja claro en absoluto cómo activarla.

6 Me gusta