在Imagick PHP中,可以使用flopImage()
和flipImage()
方法來實(shí)現(xiàn)圖片的水平翻轉(zhuǎn)和垂直翻轉(zhuǎn)。
以下是一個(gè)示例代碼,演示如何使用Imagick PHP來對(duì)圖片進(jìn)行水平翻轉(zhuǎn):
// 創(chuàng)建Imagick對(duì)象
$image = new Imagick('input.jpg');
// 水平翻轉(zhuǎn)圖片
$image->flopImage();
// 保存翻轉(zhuǎn)后的圖片
$image->writeImage('output.jpg');
// 釋放內(nèi)存
$image->destroy();
如果要進(jìn)行垂直翻轉(zhuǎn),可以使用flipImage()
方法:
// 創(chuàng)建Imagick對(duì)象
$image = new Imagick('input.jpg');
// 垂直翻轉(zhuǎn)圖片
$image->flipImage();
// 保存翻轉(zhuǎn)后的圖片
$image->writeImage('output.jpg');
// 釋放內(nèi)存
$image->destroy();
通過這兩種方法,可以實(shí)現(xiàn)圖片的翻轉(zhuǎn)效果。