El problema de la deformación al reducir el tamaño de una imagen, especialmente cuando la imagen es vertical o se ha tomado en un móvil, es general en PHPRunner. Esto ha ocurrido en todas las versiones y yo, al menos, lo he reportado pero , que yo sepa, nunca se ha resuelto.
En mis desarrollos en React, me tuve que enfrentar al problema de reducir las imágenes que tomaba del móvil y consultando en internet vi cómo se resolvía y así lo apliqué en mi desarrollo.
Se ha publicado en el foro de Xlinesoft este mismo problema y visto que a otros muchos desarrolladores tienen el mismo problema, me he animado a hacer este ejercicio.
Objetivo
Hacer transformaciones del tamaño de las imágenes conservando su orientación y proporción, para después utilizar las mismas en PHPRunner o cualquier otra solución.
DEMO: https://fhumanes.com/resize/
Si estás interesado sigue leyendo el artículo en este enlace.