Обрезка изображения PHP за пределами границ изображения дает черную полосу

#php #crop

Вопрос:

Когда я использую это для обрезки изображения, я получаю ужасную черную полосу вверху:

 $image_new = imagecrop($image_source,['x'=gt;235,'y'=gt;-50,'width'=gt;1650,'height'=gt;1650]);  

Я также попробовал это (тот же результат):

 imagecopy($image_new,$image_source, 0, 0, 235, -50, 1650, 1650);  

Очевидно, что -50-это выборка из-за пределов холста.

Это кажется, когда вы обрезаете изображение PHP GDimage за пределами границ…вы получаете черные полосы

Как мне решить эту проблему? Вместо этого мне нужно найти альфу.