位置: 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)

  • 税控盘这个月没有反写会怎么样
  • 个人所得税手续费返还属于政府补助吗
  • 不含税销售额计算公式理解
  • 纳税人识别号怎么看是不是一般纳税人
  • 固定资产出售净残值怎么处理
  • 建筑劳务公司工人工资要申报个税吗
  • 简易征收 抵扣进项
  • 以前年度费用调减
  • 个人承担的社保计入管理费用吗
  • 消防检测需要资质吗?
  • 抵扣发票未申报
  • 公司外来人员进入公司
  • 存货计提减值准备对所得税的影响
  • 建安业核定征收利润率
  • 差额纳税怎么记账
  • 专家评审费个人所得税计算公式
  • 租金小规模开票税率
  • 集团控股公司
  • 增值税如何填报
  • 利润表所得税费用计算公式
  • 个税计提比实际缴纳多怎么办
  • 高铁票可以要发票吗
  • 工资结算天数
  • 年度中间符合小数怎么算
  • 怎么查询企业收款账号
  • win11最低硬件要求几代
  • win11有什么升级
  • elccest.exe是间谍广告程序吗 elccest进程有什么作用
  • php api
  • 处置子公司的收益
  • dl是什么文件
  • php必背知识点
  • 不合规发票扣除多少
  • 什么食物含胆固醇高不能吃
  • 投资企业撤回或减少投资企业所得税
  • 工程施工和工程结算科目
  • 持有可转换债券的会计分录
  • php 跨域
  • 简单聊聊太平天国
  • php和sql
  • frameworks
  • 基于Java+SpringBoot+Vue前后端分离仓库管理系统设计实现
  • 数据挖掘期末考试大纲
  • 调整以前年度销售收入
  • 销售费用处理不包括哪些
  • 临时工享受的福利有哪些
  • mysql索引原理及慢查询优化
  • 小规模纳税人现代服务税率
  • 记账凭证附件粘贴
  • 收据和发票有什么用
  • 出口退税会计处理流程
  • 破产清算应收账款怎么评估
  • 预付款在会计里属于什么
  • 商业承兑汇票怎么接收
  • 个人所得税税前扣除凭证
  • 减值损失对公司有哪些影响
  • 调整账户有哪几类
  • 价税合计怎么求税额
  • 专利年费可以减免吗
  • 递延收益的主要形式有
  • 在建工程转固后计提折旧
  • 会计每月账务处理流程
  • 往来账清账
  • 收不回来的其他应收账款如何处理?
  • 可转换债券转换时的会计处理
  • driver's
  • macbookzen
  • linux系统崩溃了怎么办
  • 网卡被禁用一启动就死机
  • win8系统笔记本怎么恢复出厂设置
  • unityrpg
  • jQuery插件封装时如要实现链式编程,需要
  • css的基础
  • python for key in
  • linux 环境 mysql写入中文报错
  • 超详细的!!!2023澳门六开彩
  • 浙江税务app不能网上办税
  • 电子发票怎么看有没有重复报销
  • 汽车购置税发票有什么用
  • 贵州省税务网上缴费平台
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设