У меня следующий php-код:
<?php
$image = imagecreatefrompng("captcha_background.png");
$imgcolor = imagecolorallocate($image, 0, 0, 0);
imagesetthickness($image, 2);
imageline($image, 0, 25, 40, 90, $imgcolor);
?>
Метод "imageline" рисует прямую линию на моем изображении с координатами от 0 (x) 25 (y) до 40 (x) 90 (y).
В результате получается следующее изображение:
Что меня смущает, так это обратная сторона дна и вершины при использовании систем координат вPHP.Обычно 0 (начальная точка) находится в нижнем левом углу, но при назначении координат в методе «imageline» 0 (начальная точка) находится в верхнем левом углу?
Ожидаемый результат:
(изображение 300x100 пикселей)
Может кто-нибудь объяснить, почему это происходит?