簡體   English   中英

imagick(在PHP上為Imagemagick):提供文件而不先保存到磁盤嗎?

[英]Imagick (Imagemagick on PHP): serve a file without saving to disk first?

我正在嘗試使用Imagemagick(實際上是PHP的Imagick )來創建和輸出(提供)圖像,而不先將其保存到磁盤。

目前,我必須保存文件,然后使用verot上傳類來提供圖像。

(Apache 2服務器,PHP5)

當然。 這應該為您工作:

$image = new Imagick();
// Do your image creation stuff. Make sure to set $image->setImageFormat();

header('Content-Type: image/filetype'); // Change filetype
echo $image;

我承認從來沒有使用過Imagick,但是只看示例echoing顯圖像就可以了:

header('Content-type: image/jpeg');

$image = new Imagick('image.jpg');

echo $image;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM