请教一下 imagecopymerge函数合成图片以后 如何保存啊 如题:请教一下 imagecopymerge函数合成图片以后 如何保存啊流程是这样的,首先我上传图片,然后图片保存到临时目录,然后用imagecopymerge函数加入水印,接下来如何把合成水印的图片保存到最终目录呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 move_upload_file();把临时文件移动到你需要的目录内。 用ImageDestroy ($im);$im是你要保存的路径。 bool imagedestroy ( resource $image )imagedestroy() 释放与 image 关联的内存。image 是由图像创建函数返回的图像标识符。 $dst_im = imagecreatefromjpeg('./images/122004059_231n.jpg');//我这里打开的是jpg图片,不同格式用不同函数$src_im = imagecreatefromjpeg('./images/abc.jpg');imagecopymerge($dst_im, $src_im, 0, 0, 0, 0, 50, 50, 90);imagejpeg($dst_im,'images/ss.jpg'); //这里第二个参数为你要保存的路径 OMG... ImageJpeg这个才对。。搞错了。 Imagejpeg ($newim, $name ,90); ImageDestroy ($newim); 发现了imagejpeg($yuan_img1,$yuan_img);这个可以保存 现在又出现一个问题 为什么在本地测试可以 在服务器上不行呢?前提是独立写一个加水印的页面就可以 ,但是上传程序中加入加水印的功能就不行 错误也没有 郁闷死了 上传的图片是先保存到临时路径的。如果不移动,最终会删除的。所以上传成功了之后,先move_upload-file ==>你的目录,然后打开图片,加入水印,保存。。 图片上传后放在系统的临时文件夹内,你将$dst_im变量赋值成正确临时文件路径即可。 WIN7 64位 无法开启curl PHP无法显示变量值 求问PHP数组怎么把key重新排序 有源代码 php soap __call 问题 请问怎样把本页面关闭而弹出另一个正常的页面?(在线等) SmartTemplate模板使用小感(变量作用域问题)——不知道对否,请指正 问个关于数组传值的问题,在线等~~ serialize的问题 自动变量的量可以改吗? 什么情况下用到redis数据库?什么样的数据库适合放在redis里尼? php学习多久才能自己做项目呀? 求字符串截取算法
把临时文件移动到你需要的目录内。
bool imagedestroy ( resource $image )imagedestroy() 释放与 image 关联的内存。image 是由图像创建函数返回的图像标识符。
$dst_im = imagecreatefromjpeg('./images/122004059_231n.jpg');//我这里打开的是jpg图片,不同格式用不同函数
$src_im = imagecreatefromjpeg('./images/abc.jpg');
imagecopymerge($dst_im, $src_im, 0, 0, 0, 0, 50, 50, 90);
imagejpeg($dst_im,'images/ss.jpg'); //这里第二个参数为你要保存的路径
ImageDestroy ($newim);
现在又出现一个问题 为什么在本地测试可以 在服务器上不行呢?
前提是独立写一个加水印的页面就可以 ,但是上传程序中加入加水印的功能就不行 错误也没有 郁闷死了
上传的图片是先保存到临时路径的。如果不移动,最终会删除的。
所以上传成功了之后,先move_upload-file ==>你的目录,然后打开图片,加入水印,保存。。