繁体   English   中英

在给定图像内容的 PHP 中显示图像

[英]Display image in PHP given image content

我正在使用 GrabzIt PHP 库,它返回网页的屏幕截图。

库返回要保存为文件的图像内容,例如:

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;

尝试一下。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM