簡體   English   中英

PHP imagejpeg無法正常工作

[英]PHP imagejpeg does not work

使用此邏輯來調整大小並打印圖像:

$image_path="path/to/image.extension";  
$image_path=imagecreatefromjpeg($image_path);  

$width=imagesx($image_path);  
$height=imagesy($image_path);  
$new_image=imagecreatetruecolor($w, $h);  
imagecopyresampled($new_image,$image_path,0,0,0,0,$w,$h,$width,$height);  
header('Content-Type: image/jpeg');  
imagejpeg($new_image,100);
imagedestroy($new_image);

但是我得到的圖像缺少圖標作為輸出。 我做錯了什么? 我嘗試打印變量$width$height並且它打印源圖像的尺寸。 所以路徑是正確的。

可能是什么錯誤?

錯誤是在行imagejpeg($new_image,100);

它必須是imagejpeg($new_image); 如果不打算保存,則質量中不能包括質量。

暫無
暫無

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

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