|
|
|
| Здравствуйте! У меня установлен Denwer. Функция imagerotate не хочет поворачивать изображение
$src = imagecreatefromjpeg("photo.jpg");
imagerotate($src, 90, 0);
imagejpeg($src, "photo2.jpg");
|
Что нужно сделать и правилен ли такой код? | |
|
|
|
|
|
|
|
для: ladan
(07.07.2014 в 15:42)
| |
<?
$src = imagecreatefromjpeg("photo.jpg");
$src = imagerotate($src, 90, 0);
imagejpeg($src, "photo2.jpg");
|
| |
|
|
|
|
|
|
|
для: confirm
(07.07.2014 в 15:58)
| | Спасибо! | |
|
|
|
|
|
|
|
для: ladan
(07.07.2014 в 16:31)
| | Не за что, достаточно внимательно читать описание функций. | |
|
|
|
|
|
|
|
для: confirm
(07.07.2014 в 16:37)
| | Да я уже привык, что в функциях по фоткам не нужно присваивать переменные (почти). Спасибо! | |
|
|
|
|
|
|
|
для: ladan
(07.07.2014 в 20:09)
| | Это что за привычка, и причем тут присвоение? Данная функция возвращает ресурс перевернутого изображения, вот почему надо его сохранять, а не исходник. А насчет присвоения, так явно присваивать чему либо возвращаемый ресурс не обязательно. Например, если надо сохранить сам исходник, то можно записать и так:
<?
imagejpeg(imagerotate(imagecreatefromjpeg("image.jpg"), 90, 0), "image.jpg");
|
| |
|
|
|