ola soy nuevo en este foro
estoy intentando pasar este codigo php que encontre en internet al lunguaje asp. EH intentado pasar unas cosas ,pero otras no se como.
tambien eH checado convertidores pero hasta ahora ninguno a sido muy confiable..
alguien puede ayudarme..
saludos.......!!!1...se los agradecere
<?php
// Definimos los arreglos
$ministerios = array( 'Economía' , 'Educación' , 'Salud' , 'Trabajo' );
$valores = array( 72, 45, 47, 68 );
// Sumamos el total de los valores
$total = array_sum($valores);
// Calculamos el porcentaje y el ángulo de cada valor
for($i=0; $i<count($valores); $i++) {
$porcentajes[$i] = round(($valores[$i]/$total)*100,2);
$angulos[$i] = round(($porcentajes[$i]*360)/100);
}
header("Content-type: image/gif");
// Definimos el tamaño de la imagen
$imagen = imagecreate(410,240);
// Color de fondo en formato RGB
$bg = imagecolorallocate($imagen,255,255,255);
// Colores de cada identificador
$color1 = imagecolorallocate($imagen,96,131,232);
$color2 = imagecolorallocate($imagen,93,169,227);
$color3 = imagecolorallocate($imagen,138,176,175);
$color4 = imagecolorallocate($imagen,255,200,145);
$colores = array( $color1 , $color2 , $color3 , $color4 );
// Sombras
$sombra1 = imagecolorallocate($imagen,61,98,204);
$sombra2 = imagecolorallocate($imagen,76,139,186);
$sombra3 = imagecolorallocate($imagen,102,153,153);
$sombra4 = imagecolorallocate($imagen,255,176,98);
$sombras = array( $sombra1, $sombra2, $sombra3, $sombra4 );
// Centro de la gráfica
$cx = 120;
$cy = 105;
// Tamaño del gráfico
$ancho = 200;
$alto = 100;
// Inicio del ángulo
$inicio = 0;
// Repetimos 25 veces la gráfica.
for($n=25;$n>0;$n--) {
for($i=0;$i<count($valores);$i++) {
imagefilledarc($imagen, $cx, $cy+$n, $ancho, $alto, $inicio+$n, $angulos[$i]+$inicio+$n, $sombras[$i], IMG_ARC_PIE);
$inicio += $angulos[$i];
}
}
$gris = imagecolorallocate($imagen,119,119,119);
for($i=0;$i<count($valores);$i++) {
imagefilledarc($imagen,$cx,$cy,$ancho,$alto,$inici o,$angulos[$i]+$inicio,$colores[$i],IMG_ARC_PIE);
$inicio += $angulos[$i];
// Especificación de los colores de cada Ministerio
imagefilledrectangle($imagen, 250, 120+($i*20), 264, 134+($i*20), $colores[$i]);
imagestring($imagen, 2, 276, 122+($i*20), $ministerios[$i]." (".$porcentajes[$i].")", $gris);
}
// Creamos la imagen
imagegif($imagen);
imagedestroy($imagen);
?>