Dibujar coloridos gráficos en 2D y 3D con la fuente de PHP lenguaje de scripting abierto. Gráficos Código circulares, gráficos de líneas, gráficos de dispersión y gráficos de barras con librería GD de PHP de las funciones de diseño gráfico . Usar fuentes de la biblioteca de fuentes de PHP para añadir el texto para profesionales de negocios en línea y presentaciones técnicas . Crea tu primer gráfico circular 3D con PHP en pocos minutos y unas pocas líneas de código. Con el conocimiento que usted gana , usted será capaz de no sólo crear más tipos de gráficos de PHP , sino que también será capaz de utilizar con confianza y editar otros scripts PHP diagrama de decisiones libres. Cosas que necesitará
servicio de alojamiento web que soporte PHP scripting
Mostrar más instrucciones
1
Crear un archivo de texto con su editor de texto para crear el archivo para guardar su PHP 3D guión gráfico de decisiones. . Guarde el archivo con una extensión de archivo PHP como " 3DpieChart.php . "
2
En la primera línea del archivo de texto Escriba el código de abajo para indicar al navegador que el archivo contiene un script PHP .
php
3
Tipo en la siguiente línea del editor de texto de la función de PHP para crear un área de dibujo que tiene un ancho de 200 píxeles y la altura . de 200 píxeles y almacenar una variable de PHP con un nombre de imagen
$ $ image = imagecreate (200, 200 ) ;
4
Escriba el código para definir variables para el colores que va a utilizar en el script PHP. Código del primer color a ser de color blanco y para ser utilizado como el color de relleno para el área de dibujo , $ imagen . Especifique los otros colores que se utilizarán en los argumentos de la función imagecolorallocate utilizando el formato RGB ( Red Green Blue) . Asegúrese de asignar colores oscuros con los números más bajos RGB y brillante con números RGB superiores. No utilice los números negativos , números decimales o números superiores a 255 para los argumentos de esta función
$ blanco = imagecolorallocate ($ imagen , 255, 255 , 255 ) .
$ Grises = imagecolorallocate ($ imagen , 200, 200 , 200) ;
$ darkgray = imagecolorallocate ($ imagen , 150, 150 , 150) ;
$ azul = imagecolorallocate ($ imagen , 0, 0 , 250) ;
$ azul oscuro = imagecolorallocate ($ imagen , 0, 0 , 150) ;
$ rojo = imagecolorallocate ($ imagen , 255, 0 , 0);
$ = rojo oscuro imagecolorallocate ($ imagen , 200, 0 , 0);
5
Escriba el código para llamar consecutivamente 20 curvas de arco de manera que cada nuevo arco tendrá un centro que es de 1 píxel mayor que el arco anterior . Especifique el arco central de coordenadas x , y centro de coordenadas , medir ángulo inicial , ángulo final y el color de cada sección del gráfico de sectores en los argumentos de las funciones imagearc separados
for ($ i = 120; . $ I > ; 100 ; $ i -) {
imagearc ($ imagen , 100, $ i , 100, 50 , 0, 60 , $ azul marino ) ;
imagearc ($ imagen , 100, $ i , 100, 50 , 60 , 90, $ darkgray ) ;
imagearc ($ imagen , 100, $ i , 100, 50 , 90 , 360, $ rojo oscuro ) ;
}
6
Escriba el código para dibujar tres arcos llenos de color que tienen un centro en la página web coordenadas ( 100.100 ) y tienen las mismas medidas de arco y el lugar central que la última curva del arco dibujado con el imagearc código ( 100 píxeles ) para crear el gráfico 2D
imagefilledarc ($ imagen , 100, 100 , 100, 50 , 0, 60 , $ azul, IMG_ARC_PIE ) .
imagefilledarc ($ imagen , 100 , 100 , 100 , 50 , 60 , 90 , $ gris , IMG_ARC_PIE ) ;
imagefilledarc ( $ imagen , 100 , 100 , 100 , 50 , 90 , 360 , $ rojo , IMG_ARC_PIE ) ;
7
Escriba el código para hacer que el gráfico circular 3D como un archivo gráfico PNG, borrar la memoria que se utiliza para crear la imagen y terminar el script PHP.
header ( " Content-type : image /png " ) ;
imagepng ($ imagen ) ;
ImageDestroy ($ imagen ) ;
>
8
Copia y pega el código en tu editor de texto para garantizar que el programa gráfico circular 3D no tiene errores de sintaxis y se ejecuta correctamente .
php
$ image = imagecreate (200, 200 ) ;
$ blanco = imagecolorallocate ($ imagen , 255, 255 , 255) ;
$ gris = imagecolorallocate ($ imagen , 200, 200 , 200) ;
$ darkgray = imagecolorallocate ($ imagen , 150, 150 , 150) ;
$ azul = imagecolorallocate ($ imagen , 0, 0 , 250) ;
$ azul oscuro = imagecolorallocate imagen ( $, 0 , 0 , 150) ;
$ rojo = imagecolorallocate ($ imagen , 255, 0 , 0);
$ = rojo oscuro imagecolorallocate ($ imagen , 200, 0 , 0); < br >
for ($ i = 120; $ i > 100 ; $ i -) {
imagearc ($ imagen , 100, $ i , 100, 50 , 0, 60 , azul oscuro $ ) ;
imagearc ($ imagen , 100, $ i , 100, 50 , 60 , 90, $ darkgray ) ;
imagearc ($ imagen , 100, $ i , 100, 50 , 90 , 360, $ rojo oscuro ) ;
}
imagefilledarc ($ imagen , 100, 100 , 100, 50 , 0, 60 , $ azul, IMG_ARC_PIE ) ;
imagefilledarc ( $ imagen , 100 , 100 , 100 , 50 , 60 , 90 , $ gris , IMG_ARC_PIE ) ;
imagefilledarc ( $ imagen , 100 , 100 , 100 , 50 , 90 , 360 , $ rojo , IMG_ARC_PIE ) ;
header ( " Content-type : image /png" ) ;
imagepng ($ imagen ) ;
ImageDestroy ($ imagen ) ;
>
9
Guarde el archivo PHP y subirlo a su servidor web. Pegue la URL donde se encuentra el archivo PHP en su navegador para ver el gráfico de sectores 3D.