我在一个项目中使用Intervention Image图像处理库这个库,并且我一直坚持在整个源图像上添加水印图像。
是否可以在整个源图像上重复水印图像,如下例所示?

我尝试以下代码,但它对我不起作用。
$thumbnail = $manager->make($name);
$watermark = $manager->make($watermarkSource);
$x = 0;
while ($x < $thumbnail->width()) {
$y = 0;
while($y < $thumbnail->height()) {
$thumbnail->insert($watermarkSource, 'top-left', $x, $y);
$y += $watermark->height();
}
$x += $watermark->width();
}
$thumbnail->save($name, 80);
Run Code Online (Sandbox Code Playgroud)