【问题标题】:What's the best word processing component for .NET [closed].NET 最好的文字处理组件是什么 [关闭]
【发布时间】:2010-09-15 05:53:41
【问题描述】:

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

【问题讨论】:

  • 我觉得你也可以考虑NOV富文本编辑器。它的外观和感觉就像 Microsoft Office 文档 + 是跨平台的。
  • 试试下面的 .NET Word 组件thedownloadplanet.com/reviews/review-word-component-for-net,它可以让您直接在 .NET 应用程序中添加创建、加载和操作 Word 文档

标签: .net components word-processor


【解决方案1】:

我们正在为 .Net 使用 TXTextControl 版本 14,对此我们感到非常高兴。它具有您可以要求的所有积极方面:便宜、支持良好、与最新的 Word 版本保持同步、速度快且不占用内存或资源。包含的文字处理器示例是非常好的代码,我们在大约 1 天的工作中将其转换为适当的“文字控件”,并在另一天将其包含在我们的解决方案中,因此使用它也非常简单,即使它有很多功能。
http://www.textcontrol.com/下载

【讨论】:

    【解决方案2】:

    我们使用了另一个 Aspose 单词控件在 asp.net 应用程序中生成 word 文档,它完美地呈现了它们。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        显然,我不知道您的特定项目要求是什么,但ScintillaNET 是一个很棒的控件,并且足够灵活,可以做更多的事情,而不仅仅是语法高亮。我可以预见到肯定不合适的情况,但至少值得调查。经过大量搜索后,它完美地填补了我的应用程序中的空白,我需要对散文进行广泛的上下文突出显示。

        编辑

        我要撤消这条评论,因为我已经考虑了一分钟,而 Scintilla 提供的有限数量的样式将使其不适合富文本编辑。但是,对于您可以通过编程方式确定如何应用样式的任何情况,它仍然是一个很好的解决方案。

        【讨论】:

          【解决方案5】:

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

          按预期工作。在我评估的时候,我确实看过 TXTextControl。我想可能是成本让我失望了。

          【讨论】:

          • TE Edit 不在“最适合 .Net”类别中。这是一个用 C++ 编写的非常古老的控件,带有一个薄的 .Net 包装器。该 api 在风格上仍然非常 Win32 程序化。它有效,但如果您正在寻找原生 .Net 的感觉,请寻找其他地方。
          【解决方案6】:

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

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

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

          【讨论】:

            【解决方案7】:

            我已经使用 TinyMCE 大约一年了,作为开发人员,我喜欢它,最终用户也喜欢它。它实现起来很简单,并且很容易配置用户看到的控件,例如插入表格按钮或粘贴为纯文本按钮。

            它也是 LGPL 许可证,因此至少对于我们的使用而言,我们无需担心成本。

            https://www.tiny.cloud/

            【讨论】:

              【解决方案8】:

              如果你使用 WPF,可以查看http://www.wpftexteditor.com

              【讨论】:

                【解决方案9】:

                我不确定这个话题是否仍然活跃,但我现在遇到了同样的问题。我正在.net winforms 中创建一个报价系统,最后我必须生成报价,其中包含产品项目和.doc 中的一些文本。我扫描了整个网络,包括组件源,我发现了这个: - txControl.. 知道我需要的一切,但 900 美元(它也有更便宜的版本,但不导出到 doc - aspose..它更适合asp

                我还发现了来自 Microsoft 的 DSOFramer,它是 Word 女士的 activeX 主机。嗯,免费并提供一切。当然,因为它是某种单词自动化。

                【讨论】:

                  【解决方案10】:

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

                  我个人的看法是,如果您正在构建任何严肃的软件,尤其是用于商业或商业目的,您应该有一些工具预算,而 900 美元对于它的功能来说并不算多。毕竟开发是要花钱的。

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

                  【讨论】:

                    【解决方案11】:

                    自 1.0 版以来,我们一直在使用 Apose Words 和 Cells。两个组件都很坚固,但支持有点痛苦。就个人而言,我不喜欢与不同时区的人一起工作,尤其是在与他们联系的唯一方式是留言板时。

                    【讨论】:

                      猜你喜欢
                      • 2011-03-22
                      • 2010-09-11
                      • 2010-09-15
                      • 1970-01-01
                      • 2010-10-10
                      • 1970-01-01
                      • 2016-03-07
                      • 2013-05-29
                      • 1970-01-01
                      相关资源
                      最近更新 更多