前端时间用了一个PHP的处理PDF的类叫MPDF,非常的好用(除了字体处理比较麻烦以外其他都还好)
最近接了个需求是需要通过PHP生成海报图片,需要在海报上写入文字、图片、二维码等内容,还有个透明图虚拟印章的处理,下面分享一下用到的代码:
逻辑如下: 先准备底图、生成二维码类、印章图(PNG透明格式),然后代码如下:
[crayon-673effbce7050897670973/]
imagecopyresampled是支持透明PNG图片的如果用imagecopymerge遇到png会变黑底
注意叠加图片的大小尺寸和位置