sandy1028 Posted August 3, 2007 Share Posted August 3, 2007 Hi, How to mark the $avg and $max at the middle and end of rectangle using imageString. The marking should be outside the rectanle $graphValues=array($avg,$max); // Define .PNG image header("Content-type: image/png"); $imgWidth=50; $imgHeight=15; // Create image and define colors $image=imagecreate($imgWidth, $imgHeight); $colorGrey=imagecolorallocate($image, 192, 192, 192); $colorred=imagecolorallocate($image, 255, 0, 0); imagefill($image, 0, 0, $colorGrey); $avg_val= ($avg/$max)*$imgWidth; //verticle lines imagefilledrectangle($image, 0 ,0,$avg_val,$imgWidth,$colorred); //Horizontal lines //destroy the image imagepng($image); imagedestroy($image); Link to comment https://forums.phpfreaks.com/topic/63150-rectangle/ Share on other sites More sharing options...
Barand Posted August 3, 2007 Share Posted August 3, 2007 You need to make the image large enough for the barchart and the text labels [pre] +--------------------------------+ | 100 | | |||||||||||||||||||||||| | | 50 | +--------------------------------+ Link to comment https://forums.phpfreaks.com/topic/63150-rectangle/#findComment-314775 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.