comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Como crear una imagen variable de php

  • 0 Respuestas
  • 1308 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5375
  • Actividad:
    73.33%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Febrero 24, 2010, 11:37:49 am »
Como crear una imagen con PHP

Necesitaras subir una fuente a tu ftp en la misma carpeta del script o donde
quieras pero si no es la del script modifica el code, vamos a la carpeta de
windows\fonts ahi elige la font que mas te guste, en este caso yo subi la
Courrier New con el nombre de "cour.ttf"

Ve los comentarios que puse en el code, si no entiendes algo del code, dimelo
pero la parte que no entendiste no vuelvas a poner de nuevo todo el code Wink


Código: PHP
  1. <?php
  2. // vamos a poner por defecto el mensaje aqui:
  3. $mensaje = "Hola xD este script no es mio xD";
  4. // aqui le indicamos que debe escribir y con que fuente tiene que escribir
  5. // sigue las instrucciones que te di aya arriba para subir una font
  6. $cuadro = No tienes permisos para ver links. Registrate o Entra con tu cuenta (6,0,"cour.ttf",$mensaje);
  7. $ancho = $cuadro[2]-$cuadro[0]+15;
  8. $im = No tienes permisos para ver links. Registrate o Entra con tu cuenta($ancho,15);
  9. //Generamos la paleta, como dice aqui le das valor a los colores
  10. $rojo = No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,255,0,0);
  11. $verde = No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,192,200,95);
  12. $oscuro = No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,33,57,41);
  13. $blanco = No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,255,255,255);
  14. $transparente = No tienes permisos para ver links. Registrate o Entra con tu cuenta ($im, $blanco);
  15. // aqui le pones fondo en este caso el transaprente
  16. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,0,0,$transparente);
  17. //Generamos los arcos laterales, unos arcos que hicieron, tambien
  18. // puedes hacer varias figuras ;)
  19. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,7,7,12,12,90,150,$rojo);
  20. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,7,7,12,12,210,270,$rojo);
  21. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,7,7,11,11,90,150,$rojo);
  22. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,7,7,11,11,210,270,$rojo);
  23. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho-7,7,12,12,270,330,$rojo);
  24. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho-7,7,12,12,30,90,$rojo);
  25. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho-7,7,11,11,270,330,$rojo);
  26. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho-7,7,11,11,30,90,$rojo);
  27. //Generamos las lineas rojas, es como el marco de la imagen
  28. //pero en forma de rectangulo
  29. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,7,1,$ancho/2-3,2,$rojo);
  30. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,7,12,$ancho/2-3,13,$rojo);
  31. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho/2+3,1,$ancho-7,2,$rojo);
  32. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho/2+3,12,$ancho-7,13,$rojo);
  33. //Generamos los rectangulos de los cuadrantes, xD
  34. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho/2-1,0,$ancho/2+1,3,$oscuro);
  35. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho/2-1,11,$ancho/2+1,14,$oscuro);
  36. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,0,6,3,8,$oscuro);
  37. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,$ancho-4,6,$ancho-1,8,$oscuro);
  38. //Sacamos el texto Imprimen el texto
  39. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im,6,0,8,9,$oscuro,"cour.ttf",$mensaje);
  40. //Mostramos el grafico en pantalla
  41. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im);
  42. //Liberamos memoria
  43. No tienes permisos para ver links. Registrate o Entra con tu cuenta($im);
  44. //OJO!!!
  45. //Esto lo tienes que poner para que el navegador lo vea como una imagen
  46. No tienes permisos para ver links. Registrate o Entra con tu cuenta('Content-type: image/png');
  47. ?>


Y ojo a todos los que lean esto, algunos host especialmente los que son
sobre windows diferencian el

Código: PHP
  1. <?
  2. ?>

de

Código: PHP
  1. <?php
  2. ?>


Entonces el correcto es el que dice <?php  ;)
« Última modificación: Marzo 22, 2014, 02:28:07 pm por Expermicid »


 

¿Te gustó el post? COMPARTILO!



WEB DDOS SYSTEM - Como una botnet pero con visitantes de sitios web

Iniciado por alexander1712

Respuestas: 5
Vistas: 2720
Último mensaje Octubre 02, 2013, 05:09:20 pm
por alexander1712
Como generar un Thumbnail en PHP usando GD (manual de php)

Iniciado por godmurdoc

Respuestas: 0
Vistas: 929
Último mensaje Junio 30, 2011, 01:09:26 am
por godmurdoc
Como conectarse a una base de datos

Iniciado por syskc0

Respuestas: 5
Vistas: 2139
Último mensaje Julio 14, 2010, 01:47:12 pm
por 303010
Como saber que navegador usa el visitante.

Iniciado por Xt3mP

Respuestas: 0
Vistas: 1477
Último mensaje Enero 25, 2011, 08:51:47 am
por Xt3mP
Como juntar 2 imagenes en php

Iniciado por Okol

Respuestas: 1
Vistas: 2873
Último mensaje Octubre 07, 2012, 01:34:02 pm
por Sanko