如何将带有标题的文本放在剪贴板上?

时间:2012-12-23 10:57:45

标签: c# .net

如果我从网页或Word文档中复制文本(使用光标等我不是指编程),并将其粘贴到Word文档中 - Word知道哪个文本是标题,什么是简单文本。我想做同样的事情(以编程方式) - 将文本放在剪贴板上并指定它的一部分是heading1,部分为heading2 ......而部分是简单的文本。

我发现this类将html文本(可以有标题)放在剪贴板上,但是想知道:
a)那是从2007年1月开始的。也许现在有一种更简单的方法 b)HTML仅允许最多6个标题级别。 (我实际上尝试过h7但是Word没有认出它。)也许有一些方法可以像Word一样拥有无限的标题级别。

1 个答案:

答案 0 :(得分:1)

我认为剪贴板处理在最新版本的.net框架中没有更新。 我认为使用ole自动化或open xml sdk可以实现更复杂的更新/向word文档添加内容。