2008-10-04 33 views
8

我正在寻找一个.NET的文字处理组件,它可以像我的WinForm/WPF .NET应用程序中的嵌入式MS Word一样工作。主要目标是让用户能够创建丰富的格式化文本。我真的不想编写高度自定义的RichTextBox组件。有什么建议么?什么是.NET的最好的文字处理组件

+0

我想你也可以考虑NOV富文本编辑器。它看起来像一个微软Office文档+是跨平台的。 – 2015-03-31 15:23:26

回答

2

很明显,我不知道你的特定项目需求是什么,但ScintillaNET是一个神话般的控制,并且足够灵活,可以做更多的事情,而不仅仅是语法突出显示。我可以预见这种情况肯定不合适,但至少值得调查。经过大量搜索后,它完全填补了我的应用空白,我需要做大量的散文背景突出显示。

编辑

我撤销此评论,因为我想过一分钟长,款式有限数量的Scintilla提供会使它不适合富文本编辑。但是,对于任何可以通过编程确定样式如何应用的情况,它仍然是一个很好的解决方案。

3

我只使用了TX Text Control的ActiveX版本,但它非常好,我相信他们的.NET版本也是如此。

9

我们对.Net使用TXTextControl版本14,我们对此非常满意。它有你可以问的所有积极的东西:便宜,得到很好的支持,与最新的Word版本保持同步,快速且不需要内存或资源。包含的文字处理器示例是非常好的代码,我们在大约1天的工作中将其转换为适当的“单词控制”,并在另一天将其包含在我们的解决方案中,因此使用它也非常简单,如果它有很多的功能。
http://www.textcontrol.com/

5

我们已经用另一个词的Aspose控制产生在asp.net应用程序word文档下载它,它完美呈现他们。

2

我在我的应用程序中使用来自子系统的TE Edit控件。 http://www.subsystems.com/tewf.htm

按预期工作。我在评估的时候看过TXTextControl。我认为这可能会让我失去成本。

+0

TE编辑不在“最适合.Net”类别。这是一个用C++编写的非常古老的控件,具有很薄的.Net包装器。 api的风格仍然非常程序化。它的工作原理,但如果你正在寻找一个原生的.net感觉,看看其他地方。 – 2011-12-29 02:03:16

2

我一直在使用TinyMCE大约一年,我喜欢它作为开发者,最终用户也喜欢它。这很容易实现,并且很容易配置用户看到的控制,例如,插入表格按钮或粘贴为纯文本按钮。

这也是LGPL许可证,所以对于我们的使用至少,我们没有成本担心。

http://tinymce.moxiecode.com/

0

我不知道是这个话题仍然有效,但我现在有一样的问题。我在.net winforms中创建了一个报价系统,结束时我必须生成报价,产品项目和一些文本在.doc中。我扫描了包括componentource在内的整个网络,并且我发现了这个: - txControl ..知道我需要的所有内容,但是900 $(它有更便宜的版本,但是不会导出到doc - aspose ..它更适用于asp

我还发现了微软的DSOFramer,它是Ms Word的一个activeX主机。嗯自由,并提供一切..当然,因为它是某种字自动化。

0

我是Aspose.Words的项目负责人。

我个人的意见是,如果你正在构建任何认真的软件,特别是用于商业或商业目的,你应该有一些工具的预算,而900美元对于它的功能并不多。毕竟,我们需要开发成本。

但是我们接受每个人的情况是不同的,所以不要犹豫,在Aspose.Purchase论坛发布价格问题,也许你可以得到你想要的。

0

自1.0版以来,我们一直使用Apose Words and Cells。这两个组件都是坚实的,但支持是一种痛苦。就我个人而言,我不喜欢与不同时区的人一起工作,特别是当与他们联系的唯一方式是留言板时。

2

我是TX Text Control的产品经理。我们听取了这样的要求。我们为.NET提供了强大的富文本控件,但您是对的:有时候,它们可能太贵 - 即使您没有使用所有功能。

因此,我们发布了TX Text Control的免费版本 - 和啤酒一样免费。

http://www.textcontrol.com/en_US/sites/tx-text-control-express/

相关问题