winforms 如何将RTF内容另存为DOCX [副本]

ovfsdjhp  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(121)

此问题在此处已有答案

Appending Contents of two RichTextbox as a single RichText string(4个答案)
七年前就关门了。
我有一些rtf内容,它们以varchar的形式存储在数据库中。它们来自RichTextBoxes。
我想连接rtf内容并将其保存为Word文档。如何操作?
我发现RichTextBox类有一个SaveFile方法,我可以使用它来保存一个DOCX:

objRichTextBox.SaveFile("Temp.docx", RichTextBoxStreamType.RichText);

但是,当我尝试将RTF内容添加到RichTextBox时出现问题:

RichTextBox objRichTextBox = new RichTextBox();           
            objRichTextBox.Rtf = objRichTextBox.Rtf + "Hello";

System.Windows.Forms.dll中发生类型为“System.ArgumentException”的未经处理的异常
其他信息:文件格式无效。
我做错了什么?

相关问题