簡體   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