我很尴尬,但我似乎无法创建一个由http://phpmaster.com/charting-with-pchart创作的非常简单的 php 图表来工作。
我验证了以下几点:我的 Apache 服务器正在运行 PHP5,启用了 GD 和 Free Type 支持,并且我的目录路径良好(即 is_file 已确认,所有文件都已上传)。
这是简单的代码:
<?php
session_start();
require_once('library/class/pData_class.php');
require_once('library/class/pChart_class.php');
$myDataset = array(0, 1, 2, 3, 4, 5, 7, 9);
$myData = new pData();
$myData->addPoints($myDataset);
$myImage = new pImage(500, 300, $myData);
$myImage->setFontProperties(array("FontName" => PCHART_PATH . "library/fonts/GeosansLight.ttf", "FontSize" => 15));
$myImage->setGraphArea(25, 25, 475, 275);
$myImage->drawScale();
$myImage->drawBarChart();
header("Content-Type: image/png");
$myImage->Render(null);
?>
我尝试了一些变体,但对我来说,上面的代码看起来很合理。我没主意了。我真的很感激任何帮助。
谢谢,
DM