义乌立天网络公司
服务热线:0579-85905398 85905399   传真:0579-85905460  投诉:0579-85905455  QQ咨询:义乌立天网络公司客服 
做客户最满意的义乌网站建设义乌网络公司服务商!    亲切、开放、严谨、诚信、热忱!
义乌立天网络公司简介
 
  立天服务项目
义乌网站建设
义乌企业邮箱
义乌网站建设
  5年互联网服务经验,成就非凡
  7×24小时不间断服务:13429027500
  专业的技术团队,高素质的客服人员
  常见问题
   义乌网站建设--网站如何备案?
   义乌网站推广--企业应如何建设营销型网站?
   义乌网站优化--谈谈最基本的SEO你做了吗?
   义乌网页制作--企业建设网站需要策划吗?
   立天网络公司能为您做什么样的网站?
   网站建设对搜索引擎的影响
   义乌网络公司网站建设流程
   网站建设详细策划的关键步骤
   义乌网络公司--网站建设的常见问题
   企业为什么要选择海外服务器虚拟主机
义乌网络公司
   新闻中心
义乌网络公司技术告诉您批理上传工具swfupload上传加水印的方法
文章来源:义乌立天网络 发表于:2012-6-25

swfupload工具很多网站开发人员都在用,同行们有人做了很详细的翻译和说明,但有些功能还是要靠自已去摸索和发现!

本人立天网络网站前端开发和数据库开发人员,网上也有同行遇到同样的问题,有论坛求助的,也有威客网发布的,但没有发现好的解决办法,看到一篇ASPX的文章,因本人对.NET开发一无所知,所以也无从说起它的优劣,现将我的思路说明如下:

第一步首先要搞清楚PHP加水印的原理,我相信这个问题对绝大多数PHP程序员来说根本不是问题
第二步就是水印程序加在SWFUPLOAD的程序什么位置?
首先把cls_water.php加水印的类加载进来,
require('cls_water.php');
其次把上传成功的文件找到
$bpic="bpic/$file_name";
实例化类
$image = new cls_image('#ffffff');
加水印替换末加水印的图片,其中$sy为数据库上传的水印图片,以PNG格式为佳,因GIF图片可能有锯齿的问题,$watermark_place=6为水印加在原图的正中间!$target_file为空是替换原图
,如果想重新生成文件,写新文件名!
$bpic=$image->add_watermark($bpic, $target_file='', $watermark="$sy", $watermark_place="6", $watermark_alpha = 0.65);
也许您还会遇到swfupload上传在火狐等浏览器不能上传的问题!也许您知道是路径要绝对路径,但作为一名程序开发人员写一个无论放在哪里都能跑的程序是关键!下次告诉您如何去实现!

文章来源:义乌立天网络,谢绝转载!



本文地址:http://www.eobo.cn/news/283.html

上一篇: 域名对网站优化的影响有哪些因素

地址:浙江省义乌市江东南路583楼  电话:0579-85905398  85905399   85905400  浙ICP备07017869号  
版权所有:©2005-2012 义乌立天网络信息技术有限公司