У меня есть изображение, созданное с помощью php's imagecopy (), чтобы добавить водяной знак:
imagecopy($base, $stamp, imagesx($base) - $sx, imagesy($base) - $sy, 0, 0, imagesx($stamp), imagesy($stamp));
Это взято прямо из php руководства и работает нормально. Он создает мое изображение с помощью $ base, и если бы я установил заголовки в jpeg, я мог бы вывести изображение в моем браузере.
Однако следующий шаг - сохранить его с помощью Laravel. Я могу сделать это вручную, используя
imagejpeg($base,$storagePath)
Опять же, это работает нормально. Тем не менее, я действительно хочу взять свою базу $ и правильно сохранить ее, например,
$base->store('mydirectory');
Но это невозможно, поскольку $ base просто не дает мне того, с чем предназначается store ().