php合成带二维码的海报照片效果代码
代码语言:php
所属分类:其他
代码描述:php合成带二维码的海报照片效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php posterqrcode("/data/wwwroot/default/asset/bg.jpg", "/data/wwwroot/default/asset/qrcode.png", "/data/wwwroot/default/Data/water1_bg.jpg"); echo "<h2>二维码海报</h2>"; echo "<img width='300' src='water1_bg.jpg'>"; /** * 为一张图片添加上一个二维码图片水印(以保存的方式实现) * @param string $picname 被处理图片源 * @param string $qrcodeimg 水印图片 * @param string $newpicname 处理后图片名保存地址 * @return String 返回后处理后图片名保存地址 */ function posterqrcode($picname, $qrcodeimg, $newpicname) { $picnameinfo = getimageSize($picname); //获取图片源的基本信息 $qrcodeimginfo = getimageSize($qrcodeimg); //获取logo图片的基本信息 //var_dump($qrcodeimginfo); //根据图片类型创建出对应的图片源 switch ($picnameinfo[2]) { case 1: //gif $im = imagecreatefromgif($picname); break; case 2: //jpg $im = imagecreatefromjpeg($picname); break; case 3: //png $im = imagecreatefrompng($picname); break; default: die("图片类型错误!"); } //根据logo图片类型创建出对应的图片源 switch ($qrcodeimginfo[2]) { case 1: //gif $qrcodeimgim = imagecreatefromgif($qrcodeimg); break; case 2: //jpg $qrcodeimgim = imagecreatefromjpeg($qrcodeimg); break; ca.........完整代码请登录后点击上方下载按钮下载查看
网友评论0