“Conocimientos Programación>Programación PHP /MySQL

Cómo dibujar gráficos en PHP

2014/8/2
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 .

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 .

$ 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);

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.

Programación PHP /MySQL
Cómo crear un nuevo blanco en PHP
Cómo convertir HTML a texto PHP
Cómo proteger un panel de administración en PHP Sin Sesiones
Cómo usar PHP con JavaScript
En MySQL Query Range
Cómo buscar entre dos fechas con PHP y MySQL Code
Cómo agregar un nuevo campo en una tabla con PHP para MySQL
Permisos MySQL Tutorial
Conocimientos Informáticos © http://www.ordenador.online