我正在MVC上构建应用程序,我们在MVVM silverlight中有相同的应用程序,我们在使用PDF的RadRichTextBox格式时没有问题,因此在MVC中我们使用与MVVM相同的数据库,在这里我有一些问题如下
in sql server database we have already stored a radrichtextbox formatted data, and using MVC I am trying to get that data and put it back to PDF(which is working fine in MVVM), and I am able to put it on PDF without any problem, but the format which get it on PDF is not in proper order or its not readable, below I am providing example of format what I have on sql server and what format I am expecting it from there
我的问题
我们有什么方法可以使用radrichtextbox格式将其转换为HTML格式,以便我可以在PDF上使用它
因为我使用MVC是有任何dll,所以我可以实现以获得正确的格式
注意
我已经在没有任何帮助的情况下在堆栈论坛中搜索了,我甚至联系了Telerik的人,他们能够帮助我解决这个问题。
和来自telerik rich-editor的这个链接将帮助我将其设置为正确的格式,我需要但是很难实现
所以,如果有人能够帮助我甚至指导我这对我有用,谢谢
我从SQL SERVER获取的未经数据化的数据
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"> <html xmlns=\"http://www.w3.org/1999/xhtml\"><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><title>Untitled</title><style type=\"text/css\">\r\n.s_D8D99854 { font-family: 'Verdana';font-style: Normal; } \r\n</style></head><body><p ><span class=\"s_D8D99854\"> hello</span></p></body></html>
这是我应该从上面得到的格式
答案 0 :(得分:0)
我相信您可以通过将所有\“实例转换为”来使用服务器端String.Replace方法轻松地自行删除内容 如果PDF转换器不理解元标记,则HTML,HEAD和BODY标记也会使用正则表达式去除它们。