热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

kindeditor4.1.4asp.netC#配置及相关使用技巧附带读取txt文本方法

之前有过一片文章是对几款在线编辑器的测试(http:blog.csdn.netspritenetarticledetails8085378),其中对ckeditor的测试我一直

之前有过一片文章是对几款在线编辑器的测试  (http://blog.csdn.net/spritenet/article/details/8085378),其中对ckeditor 的测试我一直没写

主要也是因为对FCK用的时间太长,确实功能也很强大,缺点也很明显,就是太臃肿了,配置太麻烦,因此kindeditor就成了不二的选择

之前那篇文章的kindeditor版本可能在3.3.x,有一些很关键的功能不是很完善,比如

1.没有图文混排,这个功能在fck中貌似叫模版,可以像word一样将图片插在一堆文字中或者放至在各个角落 或者中间,即使从fck中将模版代码复制过来,效果也无法显示

2.没有图片的批量上传

3.图片上传后没法再次设置图片大小

4.从word中复制过来后,原来设置的行间距失效,一段文字都是紧紧密密的排在一起

 

其中1和4的问题是比较致命的,在word中的效果直接显示不出来

 

KindEditor 4.1.4发布以后我也测试了一下,使用效果还是可以,至少我上面提到的几个问题都有改进,下载就总结一下这款4.1.4的编辑器

 

配置还是比较简单的,至少比3.x的配置简单,大家去KindEditor 4.1.4的官网下载demo就行,或者去下载我修改过的版本,下载地址:

http://download.csdn.net/detail/spritenet/4773195

 

官网的asp.net的语言是vb,我移植到C#上了,所以应该是更简单一些

 

下面介绍下我配置过的这版

一共有两个文件夹,kindeditor和upload,kindeditor下是一些配置文件,upload_json.ashx和file_manager_json.ashx也在,这两个文件主要功能是控制上传及上传图片存放的位置,upload就是存放上传文件的地方

 

添加bin下的LitJSON.dll引用,将kindeditor和upload复制到网站根目录下,在页面中加入如下代码

         
    
    
	
	
	
	
	


    
    


 

 

TextBoxid要和K.create('#content1')对应起来,否则不显示编辑器

这就配置完了,编译运行即可

 

 

这一段用来指定kindeditor的路径

 

 

 

使用感受如下:

以上提到的四个问题在4.1.4这个版本中均得到了改善,甚至还有令人欣喜的地方

1.加入了批量上传功能,图片插入编辑器后,在图片上右击就可以修改图片大小及对齐方式,对齐方式除了第一项以外,第二项和第三项已经实现了图文混排的功能 ,文字可以直接在图片右侧显示

2.图文混排,上面已经说了,可以在插入图片的时候就设置,另外还有一个“模版”,有“图片和文字”“表格”和“项目编号”,唯一的不足就是“图片和文字”中只有一个版式,和fck相比模版还是少了一些

3.增加了行距设置,有1倍 1.5倍 2倍 2.5倍 3倍行距供选择,效果还是不错的

 

4.还增加了“插入程序代码”,这个和csdn的也差不多,也有多种语言

   “一键排版”和“百度地图”等功能我觉得倒是一般,有了也不错

 

问题1  如果配置完后,单独上传图片,点提交后,那个圈圈一直转,上时间没法上传成功,或者批量上传时,点全部上传直接体制上传失败,确定上传路径没有动过的话,将bin下的LitJSON.dll从新引用一遍即可

 

 

最后总结,这次升级功能还是比较大的,一些功能还需要慢慢消化,特别是最好能多推出几款混排模版,希望kindeditor以后越做越好

 

附带读取txt文本的方法

        StreamReader Stream = new StreamReader(Server.MapPath("d1.txt"), System.Text.Encoding.GetEncoding("GB2312")); 
        string COntent= ""; 
        COntent= Stream.ReadToEnd(); 
        Stream.Close(); Label1.Text = Content; 


 


推荐阅读
  • 深入解析:Synchronized 关键字在 Java 中对 int 和 Integer 对象的作用与影响
    深入探讨了 `Synchronized` 关键字在 Java 中对 `int` 和 `Integer` 对象的影响。尽管初看此题似乎简单,但其实质在于理解对象的概念。根据《Java编程思想》第二章的观点,一切皆为对象。本文详细分析了 `Synchronized` 关键字在不同数据类型上的作用机制,特别是对基本数据类型 `int` 和包装类 `Integer` 的区别处理,帮助读者深入理解 Java 中的同步机制及其在多线程环境中的应用。 ... [详细]
  • HTML 中的 meta 和 script 标签属性是否区分大小写? ... [详细]
  • 本文介绍了如何在iOS平台上使用GLSL着色器将YV12格式的视频帧数据转换为RGB格式,并展示了转换后的图像效果。通过详细的技术实现步骤和代码示例,读者可以轻松掌握这一过程,适用于需要进行视频处理的应用开发。 ... [详细]
  • javascript分页类支持页码格式
    前端时间因为项目需要,要对一个产品下所有的附属图片进行分页显示,没考虑ajax一张张请求,所以干脆一次性全部把图片out,然 ... [详细]
  • 本文介绍了如何使用 Node.js 和 Express(4.x 及以上版本)构建高效的文件上传功能。通过引入 `multer` 中间件,可以轻松实现文件上传。首先,需要通过 `npm install multer` 安装该中间件。接着,在 Express 应用中配置 `multer`,以处理多部分表单数据。本文详细讲解了 `multer` 的基本用法和高级配置,帮助开发者快速搭建稳定可靠的文件上传服务。 ... [详细]
  • 本指南详细介绍了如何利用华为云对象存储服务构建视频点播(VoD)平台。通过结合开源技术如Ceph、WordPress、PHP和Nginx,用户可以高效地实现数据存储、内容管理和网站搭建。主要内容涵盖华为云对象存储系统的配置步骤、性能优化及安全设置,为开发者提供全面的技术支持。 ... [详细]
  • 为了提升单位内部沟通效率,我们开发了一套飞秋软件与OA系统的消息接口服务系统。该系统能够将OA系统中的审批、通知等信息自动同步至飞秋平台,确保员工在使用飞秋进行日常沟通的同时,也能及时获取OA系统的各类重要信息,从而实现无缝对接,提高工作效率。 ... [详细]
  • Vim 编辑器功能强大,但其默认的配色方案往往不尽如人意,尤其是注释颜色为蓝色时,对眼睛极为不友好。为了提升编程体验,自定义配色方案显得尤为重要。通过合理调整颜色,不仅可以减轻视觉疲劳,还能显著提高编码效率和兴趣。 ... [详细]
  • 在分析和解决 Keepalived VIP 漂移故障的过程中,我们发现主备节点配置如下:主节点 IP 为 172.16.30.31,备份节点 IP 为 172.16.30.32,虚拟 IP 为 172.16.30.10。故障表现为监控系统显示 Keepalived 主节点状态异常,导致 VIP 漂移到备份节点。通过详细检查配置文件和日志,我们发现主节点上的 Keepalived 进程未能正常运行,最终通过优化配置和重启服务解决了该问题。此外,我们还增加了健康检查机制,以提高系统的稳定性和可靠性。 ... [详细]
  • 在使用USB接口的二维条码扫描器时,发现其无法正确识别条码中的中文字符。然而,采用串口连接的方式则能够成功识别。目前面临的问题是如何将通过串口获取的数据在网页中进行实时展示,希望各位专家能提供解决方案,不胜感激。 ... [详细]
  • 题目要求解决一个有趣的编程挑战,即计算由四个自然数 \( p, q, r, s \) 组成的分数序列的和。具体来说,需要编写一个 C# 程序来处理这些自然数,并通过特定的数学运算得出最终结果。该任务不仅考验编程技能,还涉及对数学公式的理解和应用。 ... [详细]
  • CTF竞赛中文件上传技巧与安全绕过方法深入解析
    CTF竞赛中文件上传技巧与安全绕过方法深入解析 ... [详细]
  • C# .NET 4.1 版本大型信息化系统集成平台中的主从表事务处理标准示例
    在C# .NET 4.1版本的大型信息化系统集成平台中,本文详细介绍了主从表事务处理的标准示例。通过确保所有操作要么全部成功,要么全部失败,实现主表和关联子表的同步插入。主表插入时会返回当前生成的主键,该主键随后用于子表插入时的关联。以下是一个示例代码片段,展示了如何在一个数据库事务中同时添加角色和相关用户。 ... [详细]
  • 手指触控|Android电容屏幕驱动调试指南
    手指触控|Android电容屏幕驱动调试指南 ... [详细]
  • 开发了一款Windows API查看器,支持VBA语句导出,并提供超过两万个API的MSDN链接查询功能。
    开发了一款名为Windows API Viewer的工具,支持导出VBA语句,并集成了超过两万个API的MSDN链接查询功能,方便用户快速查找和使用相关API信息。 ... [详细]
author-avatar
软装之家888
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有