位置: IT常识 - 正文

phpcms不能加水印怎么办(php视频加水印)

编辑:rootadmin
phpcms不能加水印的解决办法:首先打开“attachment.class.php”文件;然后添加函数代码为“function ycimg($file,$newfile)”;接着删除“@chmod($newfile, 0777);”即可。

推荐整理分享phpcms不能加水印怎么办(php视频加水印),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpcms上传视频,phpcms上传视频,php 水印,phpcms怎么用,php添加水印,phpcms添加内容,phpcms添加内容,php添加水印,内容如对您有帮助,希望把文章链接给更多的朋友!

phpcms不能加水印怎么办?

phpcms远程图片本地化不成功及加水印功能失效的解决教程

具体修改如下: include/attachment.class.php 添加了一个函数

代码如下:

function ycimg($file,$newfile){// 初始化一个 cURL 对象$curl = curl_init();// 设置你需要抓取的URLcurl_setopt($curl, CURLOPT_URL, $file);// 设置headercurl_setopt($curl, CURLOPT_HEADER, 0);// 设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);// 运行cURL,请求网页$data = curl_exec($curl);// 关闭URL请求curl_close($curl);//写入获得的数据$write = @fopen($newfile,"w");fwrite($write,$data);fclose($write);return TRUE;}

这里可能有点小问题.不过测试的时候都可以成功抓取.所以直接让他返回了 TRUE .有兴趣的朋友可以继续完善下这个函数.

然后在这文件里找到

if(@$upload_func($file, $newfile))phpcms不能加水印怎么办(php视频加水印)

修改为:

if($this->ycimg($file,$newfile))

最后去掉:

@chmod($newfile, 0777);

这一段代码.

这样远程抓取的时候成功率就很高了.本地测试的时候成功率100%,而copy函数成功率不到70% ……

上面说过,网络因素影响比较大.

再就是远程保存的图片加水印的功能.

同样还是这个文件.找到以下代码:

$this->downloadedfiles[$aid] = $filepath;

在下面加入以下代码:

代码如下:

$waterpath = UPLOAD_URL.$filepath;require_once 'image.class.php';$image = new image();$image->watermark($waterpath, '', '9', 'images/watermark.gif', '', '5', '#ff0000', '80','100');

水印参数只能这里调整,系统里的设置无效……

PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!

本文链接地址:https://www.jiuchutong.com/zhishi/310211.html 转载请保留说明!

上一篇:python中事件处理的方法

下一篇:IDEA 一键生成 Maven 依赖关系图,太强大了。。(idea快速生成lambda)

  • 固定资产税前一次性扣除
  • 国债利息收入计入财务费用吗
  • 集团内部借款利息收入增值税
  • 购买水果属于什么费用
  • 送货单和收据单的区别
  • 个人所得税扣缴申报表
  • 工程款转入冻结账户能拿回
  • 业务活动费用和行政支出
  • 高新技术企业职工人数如何确定
  • 进项税未抵扣完怎么结转
  • 中秋员工福利费会计分录
  • 销售收入分成率计算公式
  • 开错的红字发票申请单上传了怎么撤销?
  • 或有负债记入哪个科目?
  • 购买固定资产增值税可以抵扣
  • 企业所得税一般是多少
  • 企业自建房是什么意思
  • 公司一般根据什么裁员
  • 普通发票每个月有限制吗
  • 薪酬费用属于什么科目
  • 持续经营净利润是什么意思
  • 利润表季度报表
  • 待抵扣进项税额借贷方向
  • 向承兑人提示付款
  • 税务局增项
  • 筹办期间的筹办费用支出
  • 签发支票怎么做账务处理
  • 培训费开发票明细为会议费如何做账?
  • 无需付款的其他应付款怎么做凭证?
  • 房屋拆迁过渡费由哪个部门发
  • 公司生产的产品
  • 差旅费补助计入什么科目
  • 华为分享怎么用详细教程
  • 城镇土地使用税征收范围
  • thinkphp钩子场景
  • 蕾德纳斯
  • 微信小程序开挂方法
  • 业务招待费的账务处理金额
  • pytorch基础教程
  • css转换器
  • 服务业销售收入
  • 固定资产清理借方增加还是减少
  • 金税盘证书已冻结怎么解决
  • 固定资产科目的期末余额,反映固定资产的原价
  • 往来账户余额
  • 代收电费增值税品目
  • 加计扣除减免政策
  • mariadb10安装
  • 公允价值变动损益属于什么科目
  • 预算外的收入
  • 购买税控系统的增值税怎么处理
  • 增值税普通发票有什么用
  • 增值税抵扣比例是多少
  • 什么是结构性存款基金
  • 冲减应收账款是什么意思
  • 会计做假账的果报
  • 新会计制度下五类是什么
  • sqlserver 千万数量级分页存储过程代码
  • win7电脑初始化
  • win8系统怎么设置无线网连接啊
  • windows预览版计划
  • centos7修改网络
  • 快速任务栏
  • win7还是win8好用
  • yum命令作用
  • avsched32.exe是什么进程 avsched32进程有什么作用
  • win8无法使用内置管理员账户打开ie
  • WIN10系统中引导修复不工作
  • cocos2d::DrawPrimitives和DrawNode分别实现画板功能
  • 跑跑跑游戏
  • Visual Studio 2013 Tools for Unity安装目录,Visual Studio 2013 Tools.unitypackage
  • perl编程
  • cocos2dx运行原理
  • 统计文件个数linux
  • jquery使用教程
  • 张家港建行上班时间安排
  • 吉林省地税局电话号码
  • 个人所得税法实施条例2011
  • 电子税局个税申报步骤
  • 建筑企业异地经营需要备案吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设