我正在寻找一个.NET的文字处理组件,它在我的WinForm / WPF .NET应用程序中就像一个嵌入式MS Word。主要目标是让用户能够创建丰富的格式化文本。我真的不想写一个高度自定义的RichTextBox组件。有什么建议吗?
答案 0 :(得分:9)
我们正在使用.Net的TXTextControl版本14,我们对此感到非常高兴。它有你可以提出的所有积极的东西:便宜,得到很好的支持,最新的Word版本,快速而不是真的渴望内存或资源。包含的文字处理器样本是非常好的代码,我们在大约1天的工作中将其转换为适当的“字控制”,并在另一天将其包含在我们的解决方案中,因此使用它也非常简单,如果它有很多功能。
从http://www.textcontrol.com/
答案 1 :(得分:5)
我们使用了另一个Aspose单词控件来在asp.net应用程序中生成word文档,并且它们完美地呈现了它们。
答案 2 :(得分:3)
我只使用了TX Text Control的ActiveX版本,但它非常好,我确信它们的.NET版本也是如此。
答案 3 :(得分:2)
显然我不知道你的特定项目要求是什么,但ScintillaNET是一个神话般的控制,并且足够灵活,不仅仅是语法高亮。我可以预见到它肯定不合适的情况,但它至少值得研究。经过大量的搜索后,它完全填补了我应用程序中的空白,我需要对文章进行广泛的背景突出显示。
修改
我正在撤销此评论,因为我已经考虑过一分钟了,Scintilla提供的有限数量的样式会使其不适合进行富文本编辑。但是,对于可以通过编程方式确定样式应用方式的任何情况,它仍然是一个出色的解决方案。
答案 4 :(得分:2)
我在我的应用程序中使用来自子系统的TE编辑控件。 http://www.subsystems.com/tewf.htm
按预期工作。在我评估的时候,我确实看过TXTextControl。我认为这可能是让我失望的成本。
答案 5 :(得分:2)
我已经使用TinyMCE大约一年了,我喜欢它作为开发人员,最终用户也喜欢它。它实现起来很简单,并且很容易配置用户看到的控件,例如: “插入表格”按钮或“粘贴为纯文本”按钮。
它也是LGPL许可证,因此至少对于我们的用途,我们不用担心任何费用。
答案 6 :(得分:2)
我是TX Text Control的产品经理。我们听了这样的请求。我们为.NET提供了强大的富文本控件,但你是对的:有时,它们可能太贵了 - 即使你没有使用所有的功能。
因此,我们发布了免费版的TX Text Control - 免费提供啤酒。
http://www.textcontrol.com/en_US/sites/tx-text-control-express/
答案 7 :(得分:0)
如果您使用WPF,则可以查看http://www.wpftexteditor.com
答案 8 :(得分:0)
我不确定这个话题是否仍然有效,但我现在遇到了同样的问题。我正在.net winforms中创建一个报价系统,最后我必须生成报价,产品项目和.doc中的一些文本。我扫描了整个网络,包括componentsource,我发现了这个: - txControl ..知道我需要的一切,但900美元(它还有更便宜的版本,但不会导出到doc - aspose ..它更适合asp
我还发现了Microsoft的DSOFramer,它是Ms Word的activeX主机。嗯,免费提供一切...当然因为它是某种文字自动化。
答案 9 :(得分:0)
我是Aspose.Words的项目负责人。
我的个人意见是,如果您正在构建任何严肃的软件,特别是出于商业或商业目的,您应该有一些工具预算,900美元并不是它的功能。毕竟,我们需要开发。
但是我们接受每个人的情况都不一样,所以不要在Aspose.Purchase论坛上发布价格问题,也许你可以得到你想要的。
答案 10 :(得分:0)
自1.0版以来,我们一直在使用Apose Words and Cells。这两个组件都很稳固,但支持是一种痛苦。就个人而言,我不喜欢与不同时区的人合作,特别是当与他们取得联系的唯一方式是留言板时。