Ckfinder和CK配合使用实现上传功能非常好用,有的同学需要加入水印,ckfinder中本身就有水印插件,无需自己去开发,只要简单的配置一下就OK了。

ckeditor/ckfinder/plugins/watermark  这个就是水印插件,但是怎么使用呢?

1. ckeditor/ckfinder/config.php最后加入红色部分

include_once “plugins/imageresize/plugin.php”;
include_once “plugins/fileeditor/plugin.php”;
include_once “plugins/watermark/plugin.php”;//加入水印插件

2. 水印插件配置分js和php创建2种,分别是:

    /ckfinder/config.js

CKFinder.customConfig = function( config )
{

//加入

config.extraPlugins = ‘watermark’;

}

或者php创建的时候,使用

require_once ‘ckeditor/ckeditor.php’ ;
require_once ‘ckeditor/ckfinder/ckfinder.php’ ;

$fckeditor = new CKEditor() ;
 $fckeditor->basePath = ‘/ckeditor/’ ;

 $fckeditor->config['filebrowserImageUploadUrl'] = ‘/ckeditor/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images’;//使用上传功能

 $fckeditor->config['Plugins'][] = ‘watermark’;//使用水印插件
 
 CKFinder::SetupFCKeditor( $fckeditor, ‘/ckeditor/ckfinder/’ ) ;
 $fckeditor->editor(‘CKEditor1′, ‘默认内容’);

OK了,上面就是这样配置的,我是实现了,很好用,细节的问题自己再调试一下吧。

自由转载,转载请注明: 转载自WEB开发笔记 www.chhua.com

本文链接地址: php中ckfinder上传图片加水印方法 http://www.chhua.com/web-note2791

相关笔记

更多