2017-02-22 7 views
0

私のページに画像を表示してファイルに保存しようとしています。 私のコードは次のとおりです。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"> 

しかし、それはolnlyファイルをouputをするために私の画像を保存し、ブラウザで表示されません。 この問題を解決するにはどうすればよいですか?

答えて

0

変更にあなたのコードの最初の行:$ plog-> DrawGraph()は、次にあなたが使用することができます

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

を呼び出す前に、ちょうどこれらの2行を追加し、サーバに画像を保存するには

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

html:

<img src="image.png"> 
関連する問題