|
PHP5中文手册
imagecopyresampled(PHP 4 >= 4.0.6, PHP 5) imagecopyresampled — 重采样拷贝部分图像并调整大小 说明
bool imagecopyresampled
( resource $dst_image
, resource $src_image
, int $dst_x
, int $dst_y
, int $src_x
, int $src_y
, int $dst_w
, int $dst_h
, int $src_w
, int $src_h
)
imagecopyresampled() 将一幅图像中的一块正方形区域拷贝到另一个图像中,平滑地插入像素值,因此,尤其是,减小了图像的大小而仍然保持了极大的清晰度。如果成功则返回 TRUE,失败则返回 FALSE。 dst_image 和 src_image 分别是目标图像和源图像的标识符。如果源和目标的宽度和高度不同,则会进行相应的图像收缩和拉伸。坐标指的是左上角。本函数可用来在同一幅图内部拷贝(如果 dst_image 和 src_image 相同的话)区域,但如果区域交迭的话则结果不可预知。
范例
Example#1 简单例子 本例中将把一幅图像重采样为原始大小的一半。
<?php
Example#2 按比例重采样图像 本例将把一幅图像按最宽或最高 200 像素来显示。
<?php |