imagen-php
Esta clase ha sido creada para ahorrarle tiempo en sus proyectos o sitios Web y poder hacer uso de un código optimizado para sus imágenes, pudiendo realizar ajustes, aplicar filtros, efectos y otras, sin necesidad de escribir una sola linea de código.
Únicamente necesitará el fichero img.php
para usar en sus proyectos, sin enmarañar sus directorios con excesivos ficheros que nunca usará o serán innecesarios. Simple, fácil y compatible. Haciendo uso de la biblioteca GD integrada que viene con PHP.
Puede descargarlo gratis aquí: GitHub - imagen-php
Notas sobre funciones y modificaciones
- Cargar imágenes sin formato en HTML
- Cargar imágenes de distintos formatos
- Mostrar miniaturas de las imágenes originales
- Definido tamaño máximo de imagen (por seguridad)
- Aplicar marca de agua a las imágenes
- Texto en imágenes incrustado
- Transforma tus imágenes a blanco y negro
- Auto ajuste de proporciones del tamaño
- Aplicar filtros de imagen: Escala de grises, Gaussiano, contraste, brillo, negativo, etc.
- Aplicar efectos de imagen: Voltearla verticalmente y horizontalmente.
- Crear imagen a partir de un texto
- Generador de código Captcha para integrar en tu Web site
- Definir variables por defecto en el Constructor
- Filtro de seguridad para no permitir ficheros que no sean imagenes
Ejemplos de uso
Podrás aplicar filtros y ajustes a tus imágenes, directamente indicándolo en la URL con el paso de variables GET.
Para aplicar una marca de agua:
<img src="img.php?n=imagen.jpg&m=1">
Integrar Captcha:
<img src="img.php?n=captcha">
Para incrustar un texto a tu imagen:
<img src="img.php?n=imagen.jpg&t=Hola Mundo!">
Aplicar filtros de imagen:
<img src="img.php?n=imagen.jpg&f=1">
Aplicar efectos de imagen:
<img src="img.php?n=imagen.jpg&e=1">
Crear imagen a partir de un texto
<img src="img.php?n=icrear&x=220&y=55&t=info@guardianweb.es">
Con esta lógica y de esta forma tan simple, puedes transformar tus imágenes, aplicarles filtros y otras funciones.
Si necesita ayuda o tiene cualquier duda, puede consultar la documentación disponible en: https://github.com/sergiogongil/imagen-php/wiki