Download the PHP package didweb/resize without Composer
On this page you can find all versions of the php package didweb/resize. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download didweb/resize
More information about didweb/resize
Files in didweb/resize
Package resize
Short Description Redimensionar imagenes
License GPLv3
Homepage https://github.com/Didweb
Informations about the package resize
Resize
Re-dimensionar imagenes
Bundle para redimensionar imágenes a dos tamaños "grande" y "pequeño"
Los tamaños y el director de destino son configurables con parametros desde el app/config.yml
Instalación
Instalación mediante composer, poner en el archivo composer.json ...
En el archivo app/AppKernel.php poner poner...
Dentro de app/config/config.yml poner la siguiente linea dentro de imports ...
Configurar
Para configurar se ponen los siguientes parametros dentro de app/config/config.yml ...
Detalles de configuración
En los parametros colocados en app/config/config.yml se especificán el ancho y alto tanto de la imagen tamaño grande como el tamaño pequeño, asi como el directorio del destino de las imágenes.
Los parametros img_ancho_p y img_alto_p hacen referencia al ancho y alto del tamaño pequeño en pixeles.
Los parametros img_ancho_g y img_alto_g hacen referencia al ancho y alto del tamaño grande en pixeles.
El parametro img_directorio se ha de especificar el destino de las imágenes modifica "fotos" por el nombre de carpeta que quieras.
Configurar directorio
Crear un directorio en este caso hemos puesto "fotos" y dentro de él se crean 2 directorios más, uno llamado p y otro g, son los directorios finales de las imágenes. En p se almacenaran las imágenes de tamaño pequeño y en g las de tamaño grande.
Ejemplo de uso
Dentro del código en el lugar que quieras realizar la subida de archivo colocar esto ...
Subir Imagen:
... donde $nombreArchivo es el nombre de archivo qu queremos poner y $entity->getFile() es el archivo subido mediante el formulario.
Modificar nombre de imagen:
... donde $nombreViejo es el nombre que tenia antes la imagen y $nombreNuevo es el nombre nuevo de la imagen.
Ejemplo completo para subir una imagen:
Dentro de tu controlador ....
...un ejemplo de entidad Imagen ....