下面是php代码,它将饼图保存在名为piechart.php的php文件中
<?php
//create image
$image = imagecreatetruecolor(250,250);
$white = imagecolorallocate($image, 255, 255, 255);
imagefill($image, 0, 0, $white);
//allocate some colour
$white = imagecolorallocate($image, 0xFF , 0xFF, 0xFF);
$gray = imagecolorallocate($image, 0xC0 , 0xC0, 0xC0);
$darkgray = imagecolorallocate($image, 0x90 , 0x90, 0x90);
$navy = imagecolorallocate($image, 0x00 , 0x00, 0x80);
$darknavy = imagecolorallocate($image, 0x00 , 0x00, 0x05);
$red = imagecolorallocate($image, 0xFF , 0x00, 0x00);
$darkred = imagecolorallocate($image, 0x90, 0x00, 0x00);
//make the 3d effect
//for($i = 60; $i >50; $i--){
//imagefilledarc($image, 50, $i, 100, 50, 0, 180, $darknavy, IMG_ARC_PIE);
//imagefilledarc($image, 50, $i, 100, 50, 180, 360, $darkgray, IMG_ARC_PIE);
//imagefilledarc($image, 50, $i, 100, 50, 180, 360, $darkred, IMG_ARC_PIE);
//}
imagefilledarc($image ,125 ,125 , 200, 200, 0, 180, $navy, IMG_ARC_PIE);
//imagefilledarc($image ,50 ,50 , 100, 50, 180, 360, $gray, IMG_ARC_PIE);
imagefilledarc($image ,125 ,125 , 200, 200, 180, 360, $red, IMG_ARC_PIE);
//flush image
header('Content-type: image/png');
imagepng($image);
//imagedestroy($image);
?>
我想将此图片用于其他网页。我有另一个关于我们的网页,它解释了网站的内容。下面是该页面代码的一部分
<h1>What is Rugby coach analysis ?</h1>
<hr />
<br />
有没有办法可以让饼图图像显示在下面?也许使用img src?或其他方法?
由于
答案 0 :(得分:3)
你的意思是这样的? (piechart.php将是该文件的URL)。
<img src="/piechart.php" alt="pie chart" />