0

ファイルを作成しようとすると、エラーが発生しpngます。私のコードは次のようなものです:

require_once('....');
header("content-type: image/png");

echo `$command`;

PNGファイルはによって生成され$command、問題は、別の PHP ファイルをインクルードしているため、画像を表示できないことです。どうすればこれを解決できますか?

4

1 に答える 1

1

ブラウザで画像として表示したい場合は、単にing するbase64_encode()のではなく、ブラウザに送信する必要があります。echo

$image = `$command`;
$b64 = base64_encode($image);
echo '<img src="data:image/png;base64,' .$b64. '">';

imagepng()または、これに関連するGD関数を使用してみてください。

于 2012-08-06T14:20:05.983 に答える