【发布时间】:2011-03-07 19:27:17
【问题描述】:
我有这个大的 png 文件,现在我想创建一个左上角的缩略图。
png 是 600x1000 像素,缩略图应该是它的左上角 400x300 像素。
如果你能帮助我,那就太棒了! (因为谷歌只显示如何缩略图整个图片)
【问题讨论】:
标签: php thumbnails pixel dimensions
我有这个大的 png 文件,现在我想创建一个左上角的缩略图。
png 是 600x1000 像素,缩略图应该是它的左上角 400x300 像素。
如果你能帮助我,那就太棒了! (因为谷歌只显示如何缩略图整个图片)
【问题讨论】:
标签: php thumbnails pixel dimensions
imagecopyresampled( $top_left_image_thumb, //cropped thumbnail image
$original_image, //original image
0, 0, 0, 0, //top-left corners
$thumb_width, $thumb_height, //dst dimensions
400, 300 //src subarea dimensions
);
【讨论】:
您可以使用 PHP 中的 imagecopyresampled 函数来复制源图像的一部分并将其缩放到您想要的任何大小。
请查看该函数的 PHP 文档。
http://www.php.net/manual/en/function.imagecopyresampled.php
【讨论】: