rt

解决方案 »

  1.   

    微软提供了dhtml editor控件,不过不是开源的,事实上,它是基于IE浏览器控件的。
      

  2.   

    我的意思是,你不用在意dhtml editor不是开源的,因为按照你的描述,你不需要开源的,明白我的意思么?所谓“开源”的控件,它的底层都是调用另外一个不开源的库,即便完全开源,下面还有api函数呢,而windows就不是开源的,所以没有真正意义上的开源的库。
      

  3.   

    我把dhtml editor封装下,包装成一个控件,提供“字体、颜色、粗体、斜体、下划线、删除线、下标、上标”,我把这个控件的代码给你,你说是不是开源的。
      

  4.   

    楼上哥们有意思,我想找个开源的,然后改写成java代码........
      

  5.   

    那你的思路错了。你直接找java的库比较好。
      

  6.   

    不可能有。微软闭源生态系统是这样的,你不会看到有人把基于闭源系统实现的高层的软件代码移植到非微软平台,只能看到把开源的库移植到Windows上来,这主要是2个原因,一个是专利的问题,Windows上的软件组件要想在非Windows平台工作,必须在底层模仿那些闭源的代码,换一句话说,一个基于Windows软件在Linux上运行,就需要在Linux上编写操作系统适配代码,而这样做极易侵犯微软的专利和知识产权。另一个是技术和需求的原因,微软提供的是一站式的产品堆栈,它有独立的生态圈,开源社区主流上没有人愿意使用从Windows上移植过来的东西,而微软生态圈对这件事情也不积极。所以从微软生态圈中寻找可以用于非微软平台的产品作为借鉴的想法是不可行的。
      

  7.   

    感觉要实现简单的HTML编辑功能,应该不难吧,难道真木有?
      

  8.   

    类似csdn这边你的这个回复框?
      

  9.   

    xheditor