我使用下面的代碼來顯示圖像在輸出上更改php base64_decode分辨率?
$imgstring = file_get_contents("https://www.googleapis.com/pagespeedonline/v1/runPagespeed?url=".$_GET['url']."&screenshot=true");
$imgstring = json_decode($imgstring);
$imgstring = $imgstring->screenshot->data;
$imgstring = str_replace("_", "/", $imgstring);
$imgstring = str_replace("-", "+", $imgstring);
header('Content-Type: image/png');
echo base64_decode($imgstring);
我想知道是否有可能擴大或改變圖像的尺寸顯示在網頁上之前。由於Google Insight圖像本身只有320x240,因此我需要將其擴展爲例如600x600。
感謝您的幫助/輸入。
對於這一點,你就需要對圖像進行解碼,並創建該圖像一個新的,無論是使用GD或Imagick或相似。您只能通過回顯數據來「放大」圖像。 –