Asp.net Telerik RadEditor存储器流/字符串保存到RTF
我想要实现的功能是从数据库中提取RTF内容,通过web界面(使用WYSIWYG编辑器)进行编辑,然后将修改后的文本放回数据库(RTF格式) 我使用的控件是Telerik RadEditor(我们已经有了这些控件的许可证)。在最新的版本中,似乎有从字符串或流加载RTF内容的功能,但我能看到的唯一一个用于恢复RTF的方法是exportToRTF();此方法修改了标题,并允许您将刚刚编辑的内容的RTF版本保存为文件 从HTML转换为RTF的功能必须存在于其库中的某个地方,因为您可以导出RTF文件,但我找不到任何公开的方法将其传递到流或字符串 有人知道我可以使用Telerik库将HTML转换回RTF而不保存到文件中的方法吗Asp.net Telerik RadEditor存储器流/字符串保存到RTF,asp.net,telerik,rtf,radeditor,Asp.net,Telerik,Rtf,Radeditor,我想要实现的功能是从数据库中提取RTF内容,通过web界面(使用WYSIWYG编辑器)进行编辑,然后将修改后的文本放回数据库(RTF格式) 我使用的控件是Telerik RadEditor(我们已经有了这些控件的许可证)。在最新的版本中,似乎有从字符串或流加载RTF内容的功能,但我能看到的唯一一个用于恢复RTF的方法是exportToRTF();此方法修改了标题,并允许您将刚刚编辑的内容的RTF版本保存为文件 从HTML转换为RTF的功能必须存在于其库中的某个地方,因为您可以导出RTF文件,但我
谢谢我认为实际转换的方法在Telerik程序集中是不公开的,所以您唯一的选择是使用内置的导出功能。您可以为ExportContent事件添加处理程序。在那里,您可以访问将在实际操作之前保存到文件中的内容
由于导出调用会更改当前页面请求的响应,因此您可以创建一个新的虚拟页面,在那里添加一个编辑器,将其.Content属性设置为要导出的内容,将处理程序附加到ExportContent,最后调用编辑器的导出方法。非常感谢您的解决方案!我没有创建虚拟页面,而是添加了一个响应重定向回当前页面(response.redirect(Request.Url.AbsoluteUri,True))。这并不理想,但我想,在他们公开功能以从公共方法中获取它之前,它会成功!再次感谢