Нарисуйте черную линию внизу изображения, PHP - PullRequest
1 голос
/ 23 февраля 2012

Я написал этот код, который должен был нарисовать черную линию размером 1 пиксель внизу изображения, но он не работает должным образом и генерирует полностью черное изображение:проблема?

Ответы [ 2 ]

1 голос
/ 23 февраля 2012

Проблема в том, что вы рисуете свою линию на изображении $out, в котором ничего нет.

  1. Вы загружаете $img (оригинал).
  2. вы создаете $dest
  3. вы изменяете размер $img в $dest
  4. вы создаете $out
  5. вы рисуете линию на $out.

$out никогда не получает копию исходного изображения или изображения с измененным размером, поэтому он по умолчанию остается полностью черным.Затем вы рисуете черную линию на черном изображении ... заканчивая черным изображением.

1 голос
/ 23 февраля 2012

Ваш $y не установлен, я думаю, что это просто опечатка, вы установили $h и использовали вместо него $y.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...