La web evoluciona mucho cada día, y a día de hoy, gracias a estándares como el CSS podemos crear webs visualmente interesantes con un poco de código, pero sin embargo, sigue limitada en un aspecto fundamental, y es que la selección de tipografías esta muy limitada, de hecho, sólo es seguro usar fuentes que sepamos que la mayoría de nuestros visitantes tenga, como Arial, Times, Helvetica o Verdana. Bueno, pues yo he desarrollado una clase para PHP mediante la cual podemos crear textos con la fuente que queramos, creando una imagen para ello en el proceso. Los entresijos son quizá demasiado complicados para explicarlos aqui, pero podeis ver como funciona en los siguientes ejemplos: ejemplo 1 ejemplo 2 ejemplo 3 (menu) La clase la podeis descargar aqui: Clase PHP imageText Dentro del .rar se encuentran los distintos ejemplos, la documentación de la clase y el fichero de la clase en si mismo. Podeis estudiar los ejemplos y seguir a partir de ahi, aunque si teneis cualquier duda podeis hacermelo saber en los comentarios o a través del formulario de contacto. |
09-07-2007 14:05
brutal nene......
el puto amo ;)
14-09-2007 15:13
podia usté de atualisar, no? ;)
01-02-2008 17:41
Encontre un error en la clase:
El error se presenta cuando quieres mostrar un texto con fondo transparente, para corregirlo cambié la línea 63 de la clase
$trans_colour = imagecolorallocatealpha($im, $color['red'], $color['green'], $color['blue'], 255);
por
$trans_colour = imagecolorallocatealpha($im, 0,0,0, 127);
El error se producía porque el máximo valor definido para alfa es 127, no 255.
Eliminé los datos que se referían al arreglo de color ya que no eran necesarios.
Salu2
Ander