Показать сообщение отдельно
  #95 (permalink)  
Старый 08.01.2021, 20:11
Аспирант
Отправить личное сообщение для ALFRED450 Посмотреть профиль Найти все сообщения от ALFRED450
 
Регистрация: 07.12.2020
Сообщений: 72

Подскажите еще один момент, как и ранее писал получаю направление
в коде все верно и работает
function getCardinalDirection($deg) {
    $array = array('С', 'СВ', 'В', 'ЮВ', 'Ю', 'ЮЗ', 'З', 'СЗ');
    return $array[round(($deg / 45) % 8)];
}
 
$a = getCardinalDirection($deg);
 
echo '<head>
  <style>
   .img-arrow {
    transform: rotate('.$deg.'deg);
   }
  </style>
</head>';
// прочее
echo '<img src="icons/arrow.png" alt="" class="img-arrow">';

полученное изображение тоже крутится. Но как вы говорили такой способ для получения изображения не совсем верный для php, я как и ранее использовал вашу подсказку , но как ее вращать из полученных данных не понятно
$img = file_get_contents('icons/arrow.png');
$img2 = new Imagick();
$img2->readImageBlob($img);
Ответить с цитированием