亚洲中文字幕黄网站,偷窥国产亚洲女爱视频在线,2021免费的一级片,狠狠狠狼鲁亚洲综合网,精品国产欧美,免费看美女乱轮黄色片,午夜成人在线视频

查詢

Imagick::setImageExtent()函數(shù)—用法及示例

「 設(shè)置圖像的尺寸 」


函數(shù)名稱:Imagick::setImageExtent()

適用版本:Imagick類在PHP的版本5.1.0及以上可用。

函數(shù)描述:該函數(shù)用于設(shè)置圖像的尺寸。

用法:

bool Imagick::setImageExtent ( int $columns , int $rows )

參數(shù):

  • $columns:圖像的寬度(以像素為單位)。
  • $rows:圖像的高度(以像素為單位)。

返回值: 成功時返回TRUE,失敗時返回FALSE。

示例:

// 創(chuàng)建一個Imagick對象
$image = new Imagick('input.jpg');

// 獲取圖像的原始尺寸
$originalWidth = $image->getImageWidth();
$originalHeight = $image->getImageHeight();

// 設(shè)置圖像的新尺寸
$newWidth = 800;
$newHeight = 600;
$image->setImageExtent($newWidth, $newHeight);

// 獲取更新后的圖像尺寸
$updatedWidth = $image->getImageWidth();
$updatedHeight = $image->getImageHeight();

// 輸出結(jié)果
echo "原始尺寸:$originalWidth x $originalHeight\n";
echo "更新后的尺寸:$updatedWidth x $updatedHeight\n";

// 保存圖像
$image->writeImage('output.jpg');

上述示例中,我們首先創(chuàng)建了一個Imagick對象,并加載了一個名為"input.jpg"的圖像。然后,我們使用setImageExtent()函數(shù)將圖像的尺寸設(shè)置為新的寬度為800像素,高度為600像素。最后,我們獲取更新后的圖像尺寸,并將結(jié)果輸出。最后,我們將更新后的圖像保存為"output.jpg"。

請注意,示例中的文件路徑和文件名需要根據(jù)實際情況進(jìn)行修改。

補充糾錯
上一個函數(shù): Imagick::setImageFilename()函數(shù)
下一個函數(shù): Imagick::setImageDispose()函數(shù)
熱門PHP函數(shù)
分享鏈接