php 使用imagick旋轉圖片

首先安裝imagick,這段就不累述了,你都要旋轉圖了說明早就安裝好了

imagick在php裏面已經有封裝好的函數了

Imagick::rotateImage

Imagick::rotateImage ( mixed $background , float $degrees ) : bool

$background是旋轉後,比如一個正方形旋轉後是個菱形,有大量的空白背景,這個background就是來控制背景填充色的

$degrees是旋轉角度,旋轉90度就寫90,旋轉45就寫45

 

function rotateImage($imagePath, $backgroundcolor = '#fff', $degrees) {
    $imagick = new Imagick($imagePath); //實例化一張圖
    $imagick->rotateimage($backgroundcolor , $degrees);//旋轉指定角度
    header("Content-Type: image/jpg");
    echo $imagick;// 輸出
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章