h2img (130)
Categoría: Scripts | Autor: iaaqov | Fecha: 31 dic 07 (04:21) |
132 descargas
Votación
4
-
2
Estado
Pendiente de valoración
Descarga
zip
Actualizaciones (2)
- 09 feb 08 (01:37)
- 31 dic 07 (05:19)
Es bastante tedioso tener que encontrar un codigo (o escribirlo) que convierta un texto que uno quiera en una imagen, pero no solo eso, que tal si queremos ubicarlo en un lugar específico? tenemos que modificar el codigo HTML de nuestra web y colocar las etiquetas de img para añadir dicha imagen creada (si es que no usaste photoshop para crear la imagen).
Este codigo, utiliza la libreria GD para crear una imagen y la imagen recibe un valor al "alt" en base al texto que nosotros queramos.
la funcion era asi: h2img(texto_o_variable, tamaño_de_la_fuente);
Actualizaciones:
- Ahora puedes cambiar el color de la letra
- Puedes cambiar el color del fondo
- ahora se usa: h2img("Texto cambiando el color y el fondo",25,'339933','FFFFFF');
explico h2img(1,2,3,4);
1. Texto a convertir
2. Tamaño, si escribes cero, se pondrá el valor por defecto en el archivo: fuente.php
3. Color del texto, 0=valor por defecto
4. Color de fondo (color que rodea las letras), 0 = valor por defecto.
Nota: El valor del color debes escribirlo entre comillas sencillas o dobles, si no, PHP te saca una clase de error (si tienes display_errors = On) diciendo que lo asimila como si tuviera comillas.
para poderla usar solo necesitan hacer un include:
include("h2img.php");
y ya se puede usar.
PD: Les recomiendo crear una carpeta con el nombre "cache" para que se guarden todas las imagenes y puedan verlas directamente.
ejemplo: http://h2img.aloja2.info/index.php
Comentarios?
Votaciones y comentarios
|
#3
turl 31 dic 07 (16:06) Útil. Por cierto, usas PNG, tal vez puedas añadir un parámetro para determinar el tipo de salida a otros formatos, como GIF o JPEG.
|
|
#4
iaaqov 31 dic 07 (17:32) uso PNG por la opcion del fondo transparente, sé que el GIF también lo trae pero no lo he logrado conseguir con la misma calidad que un PNG, además los archivos que se generan no son pesados. Y porquero, no, no todo el codigo lo hice yo, hice algunos copy paste de otros ejemplos por eso hay textos en ingles. La verdad no todo el codigo es mio.
|
|
#5
iaaqov 31 dic 07 (17:59) jumm.... parámetro para el color... me parece interesante, y también estuve pensando en la opcion de agregarle un efecto de degrade pero creo que eso si no es posible. :S en la 2da actualización agregaré lo del color. Gracias por tu aporte
|
|
#6
panino 02 ene 08 (16:19) Me gusta y voto a favor, aunque puede mejorarse. Sugiero ver: http://www.php-hispano.net/archivos/Clases/275/1.5/ImageTitle-class-php1-5.html
|
|
#7
iaaqov 02 ene 08 (16:54) gracias panino, y tratré de mejorarlo con la ayuda de todos ustedes, porque aquello del color si que me ha matado la cabeza, no sé porqué no cambia el color incluso en cambiando el valor en el archivo fuente.php.... pero bueee algo haré. Y la clase que nos remites... wow! eso si que me queda duro! estuve analizando el code y me di cuenta que me hace falta aprender sobre classes.... :S pero para eso estoy aqui :D gracias a todos
|
|
#9
ji7o 10 ene 08 (16:09) Me gusta, algo así quería (creo) Zubyc para un reto. La verdad los retos que yo tenía pensados para esa sección me puse a investigar y ya están por la red :(.
La verdad esta bueno el script me gusta. Lo de agregarle degradación seria genial. A favor.... Éxitos |
|
#2
turl 11 feb 08 (17:25) Se refiere a que si escribes una web con esto, no es accesible a lectores de pantalla ni nada de eso ¬¬
Si se le da buen uso, pues está bien ;) A no abusar... |
|
#5
turl 22 feb 08 (19:19) Digamos que fuente.php (el archivo mas importante) no es suyo. Lo demás si. Y además ya lo había dicho el...
[quote] [...]Y porquero, no, no todo el codigo lo hice yo, hice algunos copy paste de otros ejemplos por eso hay textos en ingles. La verdad no todo el codigo es mio. [/quote] |
|
#6
iaaqov 22 feb 08 (22:17) desde un principio aclaré que el archivo fuente.php NO ERA MIO y pues si, la verdad esto era solo un intenta para facilitar las cosas en cuanto a fuentes, ahora que CSS3 vuelve a permitir el @font-face entonces este codigo quedará obsoleto creo. Pero bueno... fue un gran avance para mi. Gracias por sus criticas y por su ayuda.
|
