如何解决.Net HTML编辑器控件
| 我需要将WYSIWYG控件添加到.NET表单中。我从SpiceLogic的几个站点上找到了这个,并且想知道这是否是一个不错的库? http://www.spicelogic.com/Products/NET-Win-HTML-Editor-Control-8/ 如果有人有其他意见,我也想知道其他任何体面的选择,包括免费和非免费。 在此先感谢您的任何意见! 编辑之前应该已经澄清了这一点,但这是一个桌面应用程序。解决方法
您也可以尝试以下策略之一:
使用RichTextBox控件,该控件公开FlowDocument。编写一个将FlowDocument转换为HTML的程序。由于FlowDocs对HTML的限制更大,因此这种转换可能非常简单(部分-> div,段落-> p,样式-> css或样式属性等)。
使用MSHTML并将其置于编辑模式。 http://msdn.microsoft.com/zh-CN/library/aa753622(v=vs.85).aspx
, 您可能想尝试XStandard。我已经在CMS网站中使用了它,效果很好。您也可以将其与桌面应用程序一起使用。有一个免费的“精简版”版本和一个for = pay专业版。它创建XHTML标记,并具有许多出色的内置功能。
作为比较,我使用了Telerik RAD编辑器,而XStandard更好(IMO)。我还尝试了其他特定于Web的解决方案,例如FCKEditor和TinyMCE,我更喜欢XStandard。
, 如果您的关注点是从一开始就一直获取XHTML,并将其发布在Web上,那么,我会说“是”,您可以尝试SpiceLogic中的该组件,尤其是5.x版本。最近发布。它具有许多功能,例如为电子邮件客户端嵌入图像,将本地图像上传到FTP,从MS Word粘贴,丰富的表格对话框,图像,超链接,符号,内联拼写检查器和拼写检查器对话框等等。
https://www.spicelogic.com/Products/NET-WinForms-HTML-Editor-Control-8
所有屏幕截图:
http://www.spicelogic.com/Products/NET-WinForms-HTML-Editor-Control-8/Screenshots
, 在工作中,我们使用telerik控件来处理以下内容:
http://www.telerik.com/products/aspnet-ajax/editor.aspx
它绝对不是免费的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。