我希望能够用另一个上传的图像覆盖图像

时间:2016-10-29 11:34:33

标签: image upload

我想做小型电子商店,我需要上传客户的图像并将其显示在例如杯子上,就像动机一样,所以背景上会有干净的白色杯子,顾客会上传图片,这张图片将显示在杯子的中心。如果有这样的插头请告诉我。 TY!

3 个答案:

答案 0 :(得分:0)

为什么不使用canvas HTML5代码,然后使用方法drawImage()绘制白色杯子并使用相同的方法在其上绘制用户图片?否则,您可以使用imagemagick将两个图像组合在服务器端。

答案 1 :(得分:0)

在PHP中,您可以创建一个变量来保存默认图像,例如$img = 'default.jpg';然后检查是否已上传img并相应更新$ img,例如$img = $_POST['img_upload'];

在标记中,您回显$ img以显示默认或上传的img。我想你得到了这个想法并且可以填补遗漏的部分。

答案 2 :(得分:0)

有两个Imagagemagick论坛用户有一些代码来执行此操作: fmw42's cylinderize script - 您需要支付商业和使用费用 snibgo's coffee cup script