【问题标题】:Different style format in a single string value单个字符串值中的不同样式格式
【发布时间】:2012-07-25 23:40:14
【问题描述】:

如何在一个字符串中拥有多种字体样式。

我有一个大字符串,我会将该字符串附加到来自 c# windows 应用程序的 microsoft word 中。

我希望一些字符加粗……一些大字体。像这样。

我尝试使用普通的 HTML 标记,如 粗体 .. 它不起作用..

我想要混合字体样式的字符串。

  Text  BOLD  small BIG 

如前所述,我正在将该字符串从 c# windows 应用程序导出到 word 文件。

帮助非常感谢。

【问题讨论】:

  • 请提供一些代码。

标签: c# windows string ms-word


【解决方案1】:

您问题的关键字是RTF,RichText格式字符串

【讨论】:

    【解决方案2】:

    您可以使用 RTF - 参见 "How to paste a Rich Text Format string into Word with Visual Basic Automation" 的示例(在 VB.Net 中,但在 C# 中的工作方式相同)

    【讨论】:

    • 谢谢 这就是我想要的。将在 c# 中执行此操作。
    【解决方案3】:

    字符串没有样式。字符串就是一个字符列表,仅此而已。

    如果您想将样式化的文本复制/粘贴到 word,您必须先将其导出为另一种格式。您可以使用 HTML 或 RTF。

    This lib 可能会对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-09
      • 1970-01-01
      • 2013-03-03
      相关资源
      最近更新 更多