Php-də şəkil çevirmək
#
şəkil yükləyəndə şəkil əyri düşübsə onu necə çevirə bilərəm?
məsələn telefonla şəkil çəkilib və yüklənib.
bu sola əyilib düşüb onu necə düz edim?
ama php ilə
ya da csslə
Redaktə (t) Hesabat et (t)
#1
image rotate istifade et
Redaktə (t) Hesabat et (t)
#2
PHP Kod:
  1. $rotateFilename = './seninSeklin.jpg'; // adres
  2. $degrees = 90;
  3. $fileType = strtolower(substr('seninSeklin.jpg', strrpos('seninSeklin.jpg', '.') + 1));
  4.  
  5. if($fileType == 'png' || $fileType == 'PNG'){
  6. header('Content-type: image/png');
  7. $source = imagecreatefrompng($rotateFilename);
  8. $bgColor = imagecolorallocatealpha($source, 255, 255, 255, 127);
  9. // Sekili dondur
  10. $rotate = imagerotate($source, $degrees, $bgColor);
  11. imagesavealpha($rotate, true);
  12. imagepng($rotate,$rotateFilename);
  13.  
  14. }
  15.  
  16. if($fileType == 'jpg' || $fileType == 'jpeg'){
  17. header('Content-type: image/jpeg');
  18. $source = imagecreatefromjpeg($rotateFilename);
  19. // Sekili dondur
  20. $rotate = imagerotate($source, $degrees, 0);
  21. imagejpeg($rotate,$rotateFilename);
  22. }
  23.  
  24. // yaddas verilme
  25. imagedestroy($source);
  26. imagedestroy($rotate);
Redaktə (t) Hesabat et (t)
#3
$degrees = 90; ozun deyiwe bilersen mesel ucun 180 derce..
Redaktə (t) Hesabat et (t)


[-]
Sürətli Cavab Yaz
Mesaj
Burada bu mövzuya öz şərhinizi yazın.