我可以将RTF文本从RichTextBox粘贴到WebBrowser控件吗?

时间:2013-05-07 13:30:16

标签: .net webbrowser-control richtextbox copy-paste rtf

我正在尝试将格式化文本从RichTextBox控件复制到WebBrowser控件中并保留其格式。从那里我想以HTML格式抓取DocumentText以保存到数据库中。我尝试在RichTextBox上使用方法,如.SelectAll()和.Copy(),然后在WebBrowser控件上执行Document.ExecCommand(“paste”,False,Nothing),但它不粘贴任何东西。我也尝试过Clipboard.SetText(RichTextBox1.Rtf),然后这也不起作用......

我的最终目标是从RichTextBox中获取格式化文本,并将其作为HTML保存到数据库中,因为看起来微软的客户端报告不支持RichText(尽管我读过它确实如此),但HTML确实有限支持。

1 个答案:

答案 0 :(得分:0)

这些步骤对我有用:使用Office Interop,创建Word文件,复制并粘贴到此文件中,然后另存为html。