函數(shù)名: Imagick::transposeImage()
適用版本: Imagick 2.2.2 以上版本
用法: Imagick::transposeImage() 方法用于在圖像中交換寬度和高度的維度。這將導(dǎo)致圖像順時(shí)針旋轉(zhuǎn)90度。
示例:
// 創(chuàng)建一個(gè) Imagick 對(duì)象并加載圖像
$image = new Imagick('path/to/image.jpg');
// 執(zhí)行 transposeImage 方法
$image->transposeImage();
// 顯示轉(zhuǎn)置后的圖像
header('Content-Type: image/jpeg');
echo $image;
在上述示例中,我們首先創(chuàng)建了一個(gè) Imagick 對(duì)象并加載了一張圖像。然后,我們調(diào)用 transposeImage() 方法來執(zhí)行轉(zhuǎn)置操作。最后,我們將轉(zhuǎn)置后的圖像通過瀏覽器顯示出來。
請(qǐng)注意,根據(jù)你的需求,你可能需要根據(jù)圖像的實(shí)際尺寸和方向進(jìn)行其他操作,例如調(diào)整圖像大小或旋轉(zhuǎn)圖像。