【问题标题】:How to read and write in content control rich text of MS Word in c#?c#中如何在MS Word的内容控件富文本中读写?
【发布时间】:2012-05-31 12:19:47
【问题描述】:

我有一个 ms word 表格,其中包含单元格中的内容控件富文本(可以使用开发人员功能区添加)。 我想使用 window c# 读取和写入富文本格式的文本。

我试图通过以下方式读取字段 wd.ActiveDocument.FormFields.Count.ToString()

【问题讨论】:

    标签: c# .net forms window


    【解决方案1】:

    您可以使用 office interop api 来浏览 word 文件。

    查看以下链接,

    http://msdn.microsoft.com/en-us/library/dd264733.aspx

    【讨论】:

    • Rajesh Subramanian:您的链接可以访问 Excel 而不是 MS Word,我仍在等待解决我的问题。
    • 与您通过添加 Interop.Word 以编程方式访问 winword 的方式相同。只需在互联网上搜索并尝试。谢谢。
    【解决方案2】:

    非常紧急,细节很少

    你没有说 Forms 或 WPF

    据我所知,在没有第三方控制的情况下,不会在 .NET 中读写 MS Word

    FlowDocument 具有丰富的格式,但仅限于 WPF。

    RichTextBox 可用于编辑 FlowDocument。

    FlowDocument

    【讨论】:

    • 它的窗体应用程序不使用任何第三方工具
    • Rutwik Reddy :最初我有桌子,在桌子上它很容易读写。但现在我在表格单元格中有富文本。
    • Blam:FlowDocument 对我没有帮助。
    • 一:不是回复Rutwik的地方。二:添加表格标签三:你做了什么?表格单元格内的 Richtext 不够详细。
    • Blam:Richtext inside table cells 意味着打开你的 MS Word 去开发者按钮,从那里你可以将富文本添加到你的文档中。
    猜你喜欢
    • 1970-01-01
    • 2020-06-18
    • 1970-01-01
    • 1970-01-01
    • 2010-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多