GrabzIt PHPライブラリを使用していますが、Webページのスクリーンショットが返されます。
ライブラリは、ファイルとして保存される画像コンテンツを返します。例:
file_put_contents('images/screenshot.png', $grabzitImageContents);
画像を保存せずに(サーバースペースを使用して)ページにこの画像を表示したい。出来ますか?
GrabzIt PHPライブラリを使用していますが、Webページのスクリーンショットが返されます。
ライブラリは、ファイルとして保存される画像コンテンツを返します。例:
file_put_contents('images/screenshot.png', $grabzitImageContents);
画像を保存せずに(サーバースペースを使用して)ページにこの画像を表示したい。出来ますか?
データURIを使用できます:
$encoded = base64_encode($grabzitImageContents);
echo '<img src="data:image/png;base64,' . $encoded . '" />';
ヘッダーを送信してからデータをエコーするだけです。
header("Content-Type: image/png");
echo $grabzitImageContents;
それを試してみてください。