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 ....