所以我正在尝试编写一个小脚本来裁剪用户图像。我会向脚本发送一些信息(宽度、高度、对齐属性和图像 url),它应该返回裁剪的图像。但是,它不起作用...只是一个“找不到图像”符号:/这是我的脚本,有什么想法吗?
<?php
session_start();
header('Content-type: image/jpeg');
$w=$_GET['w'];
$h=$_GET['h'];
$x=$_GET['x'];
$y=$_GET['y'];
$filename="http://www.domain.com/".$_GET['src'];
$file_ext = substr($filename, strrpos($filename, ".") + 1);
$ext='';
if($file_ext=='jpg')
{
$image = imagecreatefromjpeg($filename);
}
else if ($file_ext=='gif')
{
$image = imagecreatefromgif($filename);
}
else if ($file_ext=='png')
{
$image = imagecreatefrompng($filename);
}
$crop = imagecreatetruecolor($w,$h);
imagecopy($crop, $image, 0, 0, $x, $y, $w, $h);
imagejpeg($crop);
?>
编辑:看起来这是错误:致命错误:在第 24 行的 domainpath/crop.php 中调用未定义的函数 imagecreatetruecolor() 我需要做些什么来加载这个函数吗?