C#如何在RichTextBox中完成所有操作?

时间:2018-10-06 15:37:43

标签: ms-word richtextbox data-conversion

我有一个richTextBox,并添加了文本和图像。文字的颜色和字体不同。我想将所有内容转换为doc文件。我正在为此使用此代码。

wordeaktar.Application wordapp = new wordeaktar.Application(); 
wordapp.Visible = true; 
wordeaktar.Document worddoc; 
object wordobj = System.Reflection.Missing.Value; 
worddoc = wordapp.Documents.Add(ref wordobj); 
wordapp.Selection.TypeText(richTextBox1.Text);
wordapp = null;

enter image description here

这是我的richTextBox的图像。我该怎么办?

1 个答案:

答案 0 :(得分:0)

@Gserg的答案是正确的!

richTextBox1.SelectAll(); richTextBox1.Copy(); worddoc.Range()。Paste();。但是,如果您只是richTextBox1.SaveFile(” ...“,RichTextBoxStreamType.RichText),Word会对此感到非常满意。。– GSerg