Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用以下行来调整图像文件的大小:
imagecopyresized($dst_image, $dst_image, 0, 0, 0, 0, 1000, 750, $src_w, $src_h
我期望 1000 和 750 的值是新图像文件的尺寸,但相反,正在创建一个与原始文件具有相同尺寸的图像,并将该图像的一部分复制回它。
有人可以帮忙吗?
您应该创建一个新的图像源并在其中复制图像:
$resized = imagecreatetruecolor(1000, 750); imagecopyresized($resized, $dst_image, 0, 0, 0, 0, 1000, 750, $src_w, $src_h)
请参阅文档:php.net/imagecopyresized