1.Flash上传时默认的大小为550*400,修改Kindeditor/plugins/flash/flash.js里的 self.plugin.flash内容,根据自己的页面直接设置默认大小,方便用户不必每次调整。

Flash上传后,在IE会出现Flash总在最上层遮盖住菜单或其他内容的情况,进入kindeditor.min.js 搜索 '<embed',定位到以后,改为'<embed wmode="opaque" ',则不会再次出现此问题。

2.Kindeditor默认上传文件路径是"/UserFile"在asp.net/upload_json.ashx文件里,但是配置到服务器上,如果是域名下的虚拟目录会有可能路径出错,这时候可以改成"~/UserFile/",用context.Server.MapPath(savePath)匹配成绝对路径;

3.Kindeditor默认上传文件大小是2M,在asp.net/upload_json.ashx文件里直接可以修改,但是文件太大上传上去也不好,所以直接在代码里加上超出范围后缩小图片的方法:

    private void GetSmallImg(stringoriginalImagePath){try{System.Drawing.Image imgOriginal=System.Drawing.Image.FromFile(originalImagePath);//获取原图片的的宽度与高度int originalWidth =imgOriginal.Width;int originalHeight =imgOriginal.Height;//定义缩略图片宽度和高度intthumbnailWidth, thumbnailHeight;//如果原图片的宽度与高度都小于缩略图片最小尺寸if (originalWidth < SetWidth && originalHeight <SetHeight){thumbnailWidth= SetWidth;  //宽度等于最小宽度thumbnailHeight = SetWidth;//高度等于最小高度
}//如果原图片宽度大于原图片的高度else if (originalWidth <originalHeight){thumbnailWidth= SetWidth;  //宽度等于缩略图片尺寸thumbnailHeight = originalHeight * SetWidth / originalWidth;  //高度做相应比例缩小
}//如果原图片高度大于原图片的宽度else{thumbnailWidth= originalWidth * SetHeight / originalHeight; //宽度做相应比例缩小thumbnailHeight = SetHeight; //高度等于缩略图片尺寸
}System.Drawing.Bitmap bitmap= newSystem.Drawing.Bitmap(thumbnailWidth, thumbnailHeight);System.Drawing.Graphics graphics=System.Drawing.Graphics.FromImage(bitmap);//设置缩略图片质量graphics.InterpolationMode =System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;graphics.CompositingQuality=System.Drawing.Drawing2D.CompositingQuality.HighQuality;graphics.SmoothingMode=System.Drawing.Drawing2D.SmoothingMode.HighQuality;graphics.DrawImage(imgOriginal,0, 0, thumbnailWidth, thumbnailHeight);imgOriginal.Dispose();//保存缩略图片
File.Delete(originalImagePath);bitmap.Save(originalImagePath);bitmap.Dispose();}catch(Exception e){showError(e.Message);}}

暂时改了这些,用的过程再有改动再补上。

转载于:https://www.cnblogs.com/woostundy/p/3624954.html

Kindeditor小改动相关推荐

  1. 一加7T Pro最新渲染图曝光:背部有小改动

    10月7日,爆料人IshanAgarwal24在网上分享了一加7T Pro的360度渲染图,曝光的图片与一加7 Pro很相似,但背部相机模块有小改动. 图片显示,一加7T Pro的背部相机模块左侧多出 ...

  2. 大话西游2服务器维护掉线金钱超了,2016年6月16日大话2维护 若干小改动须知

    亲爱的玩家: 为了保证服务器的稳定和服务质量,<新大话西游2>将于2016年06月16日早上8:00停机,进行每周例行的维护工作,维护时间为早上08:00至09:30,本次停机还将发布最新 ...

  3. 一个小改动,CNN输入固定尺寸图像改为任意尺寸图像

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文小白将和大家一起学习如何在不使用计算量很大的滑动窗口的情况下对 ...

  4. 修改的梅花雪的日期控件。。只是一些小改动

    根据梅花雪的日期控件修改而来做了一些小扩充,样式做了一些调整 转载请注明原作者是梅花雪,假正经哥哥只是做了小修改,谢谢大家, 调用实例图片的样式实例调用,api 参考原说明文档 <script  ...

  5. go string 转 uint64_小改动,大提升:最近 Go 标准库的一次优化

    点击上方蓝色"Go语言中文网"关注我们,领全套Go资料,每天学习 Go 语言 本文作者:鸟窝 smallnest,原文有视频讲解 原文链接:https://colobu.com/2 ...

  6. python3中的一些小改动

    Python 3.3中使用print是必须要括号因为在python3以上的版本中print不再是一条命令而是一个函数了. 转载于:https://www.cnblogs.com/idmask/p/46 ...

  7. 神经网络“炼丹炉”内部构造长啥样?牛津大学博士小姐姐用论文解读

    萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 神经网络就像"炼丹炉"一样,投喂大量数据,或许能获得神奇的效果. "炼丹"成功后,神经网络也能对没见 ...

  8. 小目标检测的一些问题,思路和方案

    来源:机器学习研究组订阅 机器学习正越来越多地进入我们的日常生活.从个人服务的广告和电影推荐,到自动驾驶汽车和自动送餐服务.几乎所有的现代自动化机器都能"看"世界,但跟我们不一样. ...

  9. Kindeditor视频上传问题处理

    初始的时候,video这个标签kindeditor是不识别的,只要html处理或者全屏的时候,都会被排除掉.如果想要video存在,则需要设置属性filterMode :false 如果只是想要某个标 ...

最新文章

  1. 乐嘉性格色彩分析测试题
  2. winform程序打包EXE三种方式
  3. nmp的php.ini,Just for fun——Docker做个NMP环境
  4. 的文件夹结构_Windows中你需要知道的目录结构 「第一期」
  5. 图片人脸检测——OpenCV版(二)
  6. Golang并发——并发技术Goroutine和channel的使用、定时器、生产者消费者、条件变量、select
  7. javascript动态合并纵向单元格
  8. python函数-返回菲波那切数列for,range,append
  9. 孩子哭的时候大人应该怎么办?
  10. SQL Server 分离
  11. Android ViewDragHelper的简单分析及应用(二)
  12. HTTPS请求过程图解
  13. 容差分析相关的计算公式
  14. python数据驱动读取用例_【webdriver自动化】Python数据驱动工具DDT(示例代码)
  15. 机器学习之重温线性代数
  16. 《实践论》笔记及当下反思(一)
  17. php怎么访问ldap,用Php如何操作LDAP_PHP
  18. android 电视语音遥控器,基于遥控器的Android电视语音聊天系统及其方法与流程
  19. 考研英语 - word-list-50
  20. selenium项目实战(三):实现网页验证码识别

热门文章

  1. 【Linux】一步一步学Linux——watch命令(135)
  2. 【C语言】 Linux内核源码-- do...while(0)解析
  3. tl494组成的超声波发射电路_透彻分析利用TL494组成的逆变器电路
  4. 盒子滤波/均值滤波NEON优化
  5. 可被三整除的最大和—leetcode1262
  6. oracle 意外事件,Oracle数据库REDO损坏ora-00333修复手札
  7. mysql中int型的zerofill参数
  8. Linux /etc/group文件解析(超详细)
  9. python基础入门(Peak带你学python)
  10. 3GPP Release、TSG、RAN等概念介绍