在不使用剪贴板或创建新的word文件的情况下将richtextformat粘贴到单词中

时间:2015-04-08 11:51:56

标签: c# ms-word richtextbox

有没有办法在不使用剪贴板或创建新的word文件的情况下插入使用单词颜色的richtextbox文本?

Word.Selection sel = wordApp.Selection;
sel.InsertAfter(richTextBox2.SelectedRtf);

这是插入原始RTF代码

1 个答案:

答案 0 :(得分:0)

第1步:将richtextbox的内容保存到临时的.rtf文件

步骤2:将您的选择折叠到最后或更好:使用Range对象而不是Selection

第3步:Selection.InsertFile([pathtoyourtemprtf], Link:=False)

步骤4:您现在可以安全地删除临时rtf文件。

那会吗?