我有一個PHP文件,我已經使用mod重寫使.jpg擴展名。我想從一個URL抓取的圖像PHP拉圖像和顯示
取數據,然後在我的JPG格式使用JPEG頭顯示出來,從而就用戶而言這是一個正常的圖像。這是可能的,如果有的話,任何人都可以給我一些指示?
我有一個PHP文件,我已經使用mod重寫使.jpg擴展名。我想從一個URL抓取的圖像PHP拉圖像和顯示
取數據,然後在我的JPG格式使用JPEG頭顯示出來,從而就用戶而言這是一個正常的圖像。這是可能的,如果有的話,任何人都可以給我一些指示?
如果您使用curl和PHP的圖像處理方法的組合,您可以瞭解關於here的圖像處理方法,它可以幫助您找到所需的東西。
根據您的需要(您是否需要操作圖像?),您可以打開遠程文件並將其輸出到瀏覽器。
查閱關於readfile函數和http wrapper的文檔。
使用PHP GD庫:
header('Content-type: image/jpeg');
$pic = imagecreatefromgif($url);
Imagejpeg($pic);
ImageDestroy($pic);
使用Imagick庫:
header('Content-type: image/jpeg');
$image = new Imagick($url);
$image->setImageFormat("jpg");
echo $image;