结果必须是这样的:
是否有一个轻量级的库可以做到这一点,或者可以用php函数实现?我只想将覆盖图像与背景(10px的边距)保持在一起-我喜欢将其集成到我的api中。这样我就可以即时创建它们-或存储它们供以后使用,但是能够创建/批量创建他们在线。
答案 0 :(得分:0)
尝试使用Intervention Image PHP库,更具体地说,使用insert function。
从文档中:
将给定图像源粘贴到当前图像上,并带有可选位置和偏移坐标。由于可以保持透明度值,因此该方法可用于将其他图像用作水印。
还有一个例子:
// create new Intervention Image
$bg = Image::make('public/background.jpg');
// create a new Image instance for inserting
$logo = Image::make('public/logo_discovery.png');
// Insert the logo onto the background
$bg->insert($logo, 'center');