dedecms本地上传缩略图无法自动添加水印的解决方法

千方BLOG 千方BLOG     2022-09-01     180

关键词:

客户遇到一个问题,DEDECMS(V5.7)后台添加文档时,本地上传缩略图无法自动添加水印(系统设置里的图片水印设置没有问题),找了半天,终于找到了解决方法,留个记号:

 

打开dede/archives_do.php 找到第111行

$upfile = AdminUpload(‘litpic‘, ‘imagelit‘, 0, false ); 

 

改成

$upfile = AdminUpload(‘litpic‘, ‘imagelit‘, 0, true );

 

 

然后打开include/helpers/upload.helper.php 找到第97行 

if(($ftype==‘image‘) && $watermark)

 

改成

if(($ftype==‘image‘||$ftype==‘imagelit‘) && $watermark)

 

 

PS:上面提到的红色dede是指您的dedecms默认网站管理路径。

使用fileupload控件上传图片并自动生成缩略图自动生成带文字和图片的水印图

本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改&#x... 查看详情

dedecms教程:列表页缩略图随机调用

如果用过DEDECMS的朋友应该都知道,有些模板列表页面需要用到缩略图,调用内容中的缩略图可以使用系统自带的脚本调用第一张图片。但是,并不是我们所有的内容里都有图片,有时候第一张图片也不一定是适合尺寸的标准缩... 查看详情

dedecms织梦会员中心发布图集缩略图失败bug

此为BUG,其表现为上传的缩略图为空,或者自动提取了图集图片为缩略图。查看了官方默认版本,也存在此BUG。修复方法打开:memberalbum_add.php找到 $pagestyle=in_array($pagestyle,array(‘1‘,‘2‘,‘3‘))?$pagestyle:2;include(DEDEMEMBER.‘/inc/... 查看详情

如何使用 GD 库从上传的文件中自动创建缩略图

】如何使用GD库从上传的文件中自动创建缩略图【英文标题】:howcaniautomaticallycreatethumbnailimagesfromanuploadedfileWithGDlibrary【发布时间】:2012-05-3115:30:14【问题描述】:我怎样才能自动创建翻滚..当我上传原始图像时我需要自动创建... 查看详情

图片处理类,实现图片处理,包括添加水印和生成缩略图

<?php/***===================================================================*image.class.php图片处理类,实现图片处理,包括添加水印和生成缩略图*@author王超平*@copyright传智播客PHP学院2006-2013*@version1.0*2013年3月25日22:10:38*======== 查看详情

dedecms更换ueditor后上传附件将附件图标生成缩略图问题

打开ueditor.all.js将 iconDir=URL+(URL.substr(URL.length-1)==‘/‘?‘‘:‘/‘)+‘dialogs/attachment/fileTypeImages/‘;更改为:iconDir= ‘/include/ueditor/dialogs/attachment/fileTypeImages/‘;路径要根据ueditor实际所在目 查看详情

spring多线程异步上传图片处理水印缩略图(代码片段)

点击关注公众号,实用技术文章及时了解使用环境SpringBoot+FastDfs+thumbnailatorfdfs环境自己搞吧thumbnailatormaven依赖:<dependency>    <groupId>net.coobird</groupId>    <artifactId>thumbna 查看详情

织梦添加自定义独立模型缩略图字段官方的一个bug

dedecms织梦添加自定义独立模型时,官方程序默认会为你添加好这些字段,但是缩略图字段写错了,litpic写成了listpic,改回来,保存就行了,不然dede:arclistsg无法获取缩略图数据。按照下图,把listpic改成litpic即可。 查看详情

wordpress自动裁剪768w像素缩略图的解决办法

...时,移除主题可能存在的自动裁剪大小,WordPress依然会在上传图片的时候自动裁剪一个宽为768像素的图片。并且网上的禁用WordPress自动裁剪图片的解决全部失效。经过一番研究和查找,WordPress4.4版本以后增加了响应式图片的功能... 查看详情

dedecms复制网上的带有图片的文章,图片不能自动下载到本地的解决方法

dede有时看到比较好的文章需要复制,粘贴到自己的dede后台发布,dede是有图片自动本地化的功能,就是复制过来后自动下载到你的服务器上了,这样省去了你单独去另存图片再上传的过程,尤其是遇到有很多图片的文章,会省不... 查看详情

typora添加图床实现图片自动上传

...好用的makedowm书写工具,但是Typora插入图片是保存在本地上的,在其他终端看时图片无法显示,而且在csdn中导入使用Typora书写的.md文档时也会有图片导入不了的情况。​本篇记录使用picGo+码云为Typora添加图床,... 查看详情

typora添加图床实现图片自动上传

...好用的makedowm书写工具,但是Typora插入图片是保存在本地上的,在其他终端看时图片无法显示,而且在csdn中导入使用Typora书写的.md文档时也会有图片导入不了的情况。​本篇记录使用picGo+码云为Typora添加图床,... 查看详情

asp组件aspjpeg(加水印)生成缩略图等使用方法

ASP组件AspJpeg(加水印)生成缩略图等使用方法作者:字体:[增加 减小]类型:转载时间:2012-12-17 我要评论ASPJPEG是一款功能相当强大的图象处理组件,用它可以轻松地做出图片的缩略图和为图片加上水印功能。下面简单介... 查看详情

dedecms有缩略图则显示缩略图,没有则显示随机缩略图

...略图功能则成了一般网页模版制作不可或缺的一个功能,dedecms默认的的缩略图调用标签[field:imglink/]或者[field:litpic/],在文章有缩略图的时候会调用缩略图,没有的时候就调用默认图片defaultpic.gif,但是会有各种意外的情况导致... 查看详情

wordpress4.4+版本自动生成一个768w像素缩略图的解决办法

...缩略图大小全调成0,function.php里的相关函数全删除了,上传图片还是会生成一个768*x像素的缩略图,这个问题你在网上是找不到解决办法的,所能找到的方法全部失效,好在我今天研究了一天,终于解决了。在文件wp-adminincludessc... 查看详情

服务器中js如何读取本地图片

...这样的,我做的一个JS上传图片时即时显示缩略图的功能在本地好使把文件复制到服务器中即时显示的缩略图就变成了X可能是由于需要显示缩略图的图片是在本机由于服务器中没有本地图片所以链接不到不知道我这样描述是不是... 查看详情

android调用系统相机拍照后添加文字水印

...但是在获取拍照后返回的图片时,由于使用的是拍照后的缩略图,导致处理后图片模糊不清;所以想到了先保存原图,再通过原图添加水印(以下方式,获取的是稍大的缩略图,比系统默认的清晰);经过一番折腾终于获取了想... 查看详情

怎么给pdf添加水印,只需几步轻松解决(代码片段)

...现如今职场办公当中,大家通常都是用pdf文件格式保存、上传自己制作好的文档文件。那么如何给pdf文件添加水印呢?在下面的文章内容当小编就会跟大家好好讲讲,怎么在pdf文件当添加上水印。1.之所以许多小伙伴们在上传pdf... 查看详情