Phplot нарисовать изображение и сохранить его в файл

Я пытаюсь показать изображение на своей странице и сохранить его в файл.
Мой код:

//Define the object
$plot = new PHPlot(400,400,'res.png');
$plot->SetIsInline(True);
//Define some data
$example_data = array(
array('a',3),
array('b',5),
array('c',7),
array('d',8),
array('e',2),
array('f',6),
array('g',7)
);
$plot->SetDataValues($example_data);
//Turn off X axis ticks and labels because they get in the way:
$plot->SetXTickLabelPos('none');
$plot->SetXTickPos('none');
//Draw it
$plot->DrawGraph();

И я пытаюсь назвать это на HTML:

<img src="image.php">

Но он сохраняет только мое изображение в выходной файл и не показывает его в браузере.
Как я могу решить эту проблему?

0

Решение

Измените первую строку вашего кода на:

$plot = new PHPlot(400,400);
0

Другие решения

Чтобы сохранить изображение на сервере, просто добавьте эти 2 строки перед вызовом $ plog-> DrawGraph ()

$plot->SetIsInline(true);
$plot->SetOutputFile('image.png');

Тогда вы можете использовать в html:

<img src="image.png">
0

По вопросам рекламы [email protected]