뿌

PHP 버전이 낮아 imagerotate() 함수가 없을때 대신 사용하는 함수

· 2016-03-17 (목) 10:29:25 · 2933

--------------------------------------

그누보드4에서 모바일 파일첨부시 세로사진이 옆으로 누워버리길래..

찾다가 기존에 쓰는 방법인 imagerotate()함수가 php버전이 낮으면 작동이 안되고 찾을수 없다고 나온다..

그래서 열심히 구글링 후 다른 방법을 찾았기에.. 여기에 남김..

중복이면 죄송.

--------------------------------------

 

function rotateImage($img, $rotation) {
 $width = imagesx($img);
 $height = imagesy($img);
 switch($rotation) {
 case 90: $newimg= @imagecreatetruecolor($height , $width );break;
 case 180: $newimg= @imagecreatetruecolor($width , $height );break;
 case 270: $newimg= @imagecreatetruecolor($height , $width );break;
 case 0: return $img;break;
 case 360: return $img;break;
 }
 if($newimg) {
 for($i = 0;$i < $width ; $i++) {
 for($j = 0;$j < $height ; $j++) {
 $reference = imagecolorat($img,$i,$j);
 switch($rotation) {
 case 90: if(!@imagesetpixel($newimg, $j, $width - $i, $reference )){return false;}break;
 case 180: if(!@imagesetpixel($newimg, $width - $i, ($height - 1) - $j, $reference )){return false;}break;
 case 270: if(!@imagesetpixel($newimg, ($height - 1) - $j, $i, $reference )){return false;}break;
 }
 }
 } return $newimg;
 }
 return false;
 }

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
16-06-30 조회 2,717
16-05-11 조회 2,951
16-03-21 조회 3,077
16-03-19 조회 3,031
16-03-17 조회 2,856
16-03-17 조회 2,934
16-03-14 조회 2,948
16-03-13 조회 2,890
16-03-09 조회 2,958
16-03-08 조회 2,933
16-03-08 조회 2,705
16-03-08 조회 2,782
16-03-08 조회 2,938
16-03-07 조회 2,750
16-03-07 조회 2,736
16-02-29 조회 3,079
16-02-25 조회 3,129
16-02-22 조회 2,939
16-02-12 조회 3,216
16-02-04 조회 3,053
16-02-04 조회 3,327
16-02-04 조회 2,881
16-02-03 조회 3,136
16-02-03 조회 2,943
16-02-02 조회 2,893
16-02-02 조회 2,778
16-02-01 조회 2,786
16-01-30 조회 2,624
16-01-30 조회 2,800
16-01-30 조회 2,896
16-01-30 조회 2,678
16-01-29 조회 2,610
16-01-28 조회 2,693
16-01-28 조회 2,545
16-01-27 조회 2,504
16-01-26 조회 2,461
16-01-26 조회 2,565
16-01-25 조회 2,536
16-01-22 조회 2,515
16-01-22 조회 2,593
16-01-21 조회 2,498
16-01-19 조회 2,410
16-01-19 조회 2,470
16-01-18 조회 2,434
16-01-17 조회 2,603
16-01-14 조회 2,545
16-01-13 조회 2,725
16-01-12 조회 2,666
16-01-12 조회 2,589
16-01-11 조회 2,359
15-12-30 조회 3,111
15-12-29 조회 2,541
15-12-28 조회 2,578
15-12-09 조회 2,642
15-12-08 조회 2,849
15-12-08 조회 2,608
15-12-08 조회 2,884
15-12-07 조회 2,686
15-12-07 조회 3,050
15-12-07 조회 2,713
15-12-06 조회 2,846
15-12-06 조회 2,546
15-12-06 조회 2,769
15-12-05 조회 2,702
15-12-05 조회 2,955
15-12-05 조회 2,750
15-12-04 조회 2,612
15-12-04 조회 2,721
15-12-04 조회 2,767
15-12-03 조회 2,725
15-12-03 조회 2,759
15-12-03 조회 2,777
15-12-02 조회 2,860
15-12-02 조회 2,803
15-12-02 조회 2,934
15-12-02 조회 2,981
15-12-01 조회 2,700
15-12-01 조회 2,491
15-12-01 조회 2,569
15-11-30 조회 2,761
15-11-30 조회 2,897
15-11-30 조회 2,817
15-11-29 조회 2,587
15-11-29 조회 2,824
15-11-29 조회 2,650
15-11-28 조회 2,586
15-11-28 조회 2,603
15-11-28 조회 2,648
15-11-27 조회 2,744
15-11-27 조회 2,590
15-11-27 조회 2,604
15-11-25 조회 2,658
15-11-25 조회 2,711
15-11-25 조회 2,511
15-11-23 조회 2,799
15-11-23 조회 2,932
15-11-23 조회 2,767
15-11-21 조회 2,671
15-11-21 조회 2,576
15-11-21 조회 2,519